iOS 获取当前时间戳

NSDateFormatter 代表时间格式,通过这个类可以设置相关的时间格式,当地时区时间等。

例如:

      NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

      [formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss SSS"];//设置时间格式 SSS是毫秒

      NSString *time = [formatter stringFromDate:[NSDate date]];

      NSLog(@"localTime: %@",time);

      NSLog(@"GreenwichTime: %@",[NSDate date]);

结果看 图 1


图 1

总结:一般通过[NSDate date]获取到的时间是格林尼治时间,所以通过NSDateFormatter可以获取当地时区的时间。肉鸟略过。。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容