繁体   English   中英

从1970年开始创建带有字符串时间的NSDate

[英]Create NSDate with String time from 1970

我有一个字符串,它的值是时间。 时间用“ 1970年以来的时间”表示。 如何将该字符串转换为nsdate对象?

我不明白您的意思是“时间的格式是'1970年以来的时间'”,但这是如何将长格式的字符串(包含自1970年以来的秒数)转换为NSDate对象:

NSDate * date = [NSDate dateWithTimeIntervalSince1970:[longValueString longLongValue]];

有时,来自服务器的时间以毫秒为单位。 在这种情况下,您需要将其除以1000。

NSDate * date = [NSDate dateWithTimeIntervalSince1970:[longValueString longLongValue]/1000];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM