什么是UTC?
协调世界时,又称世界统一时间,世界标准时间,国际协调时间,简称UTC。不属于任意时区
简单介绍了一下,想详细了解的自己百度了。
UTC秒数和日期相互转换,现在直接上代码
日期转换为时间戳 (日期转换为秒数)
NSDate *date = [NSDate date];
NSLog(@"当前日期为:%@",date);
NSTimeInterval timeStamp= [date timeIntervalSince1970];
NSLog(@"日期转换为时间戳 %@ = %f", date, timeStamp);
时间戳转日期 (秒数转日期)
NSString *timeStamp2 = @"1414956901";
long long int date1 = (long long int)[timeStamp2 intValue];
NSDate *date2 = [NSDate dateWithTimeIntervalSince1970:date1];
NSLog(@"时间戳转日期 %@ = %@", timeStamp2, date2);
看下运行的结果
注意:转换之后发现时间不准确,相差将近8个小时,可以看一下我的这篇关于时间格式转换的博客。加上时间格式转换基本就可以解决问题了。
iOS获取当前时间日期,并按规定格式显示
原创文章,转载请申明出处!
转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/8776.html
微信打赏
支付宝打赏
感谢您对作者Bear的打赏,我们会更加努力! 如果您想成为作者,请点我