首页 文章

如何在Objective C / iPhone中将NSDate转换为Unix时间戳? [重复]

提问于
浏览
29

这个问题在这里已有答案:

如何在Objective-C中将NSDate转换为Unix时间戳?

3 回答

  • 58

    我相信 - [NSDate timeIntervalSince1970] 就是你想要的 . 1970年1月1日是Unix纪元的日期 .

  • 46
    NSDate *date = [NSDate date];
    NSTimeInterval ti = [date timeIntervalSince1970];
    

    NSTimeInterval 的typedefed为double,以秒为单位定义 . 如果你想要整数形式,只需将结果转换为long,然后使用它,但这会提供更高的精度 .

  • 8

    我喜欢房产 .

    NSDate.date.timeIntervalSince1970;
    

相关问题