如何在使用Swift将其转换为时间戳的同时在NSDate中给出格式

时间:2015-09-11 12:33:38

标签: ios objective-c swift

我在不同时间的同一天有两个不同的时间戳值。因此,我希望向NSDate提供格式'yymmdd',以便将日期转换为时间戳,因为值更改为acc。时间。如果有人可以帮助我,或者建议我,因为我是Swift的新手。

1 个答案:

答案 0 :(得分:0)

我对你所要求的内容感到有点困惑,但在阅读了你自己对原帖的评论/答案之后,我明白你正在寻找" epoch unix时间戳"。您可以从任何NSDate对象轻松获取此内容,如下所示:

NSDate *yourDate = [NSDate date];//now in this example

NSTimeInterval epochTimestamp = [yourDate timeIntervalSince1970];

NSString *epochTimestampString = [@(epochTimestamp) stringValue];

NSLog(@"%@",epochTimestampString);

通过这种方式,您将获得纪元时间戳,该时间戳定义为自1970年1月1日星期四00:00:00协调世界时(UTC)以来经过的秒数。