NSDateFormatter(日期格式器)解决8小时时差问题

获取当前时间戳并转化为自定义时间格式

//获取当前时间

NSDate *date = [NSDate date];

打印结果如下:

//实例化一个NSDateFormatter(日期格式器)对象

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

//设置想要输出 的时间格式,MM大写表示月份,小写表示分钟,HH大写表示24小时制,小写表示12小时制,毫秒用3个大写S表示

[formatter setDateFormat:@"yy/MM/dd HH:mm:ss:SSS"];//自定义格式

[formatters setDateStyle:NSDateFormatterMediumStyle];//设置日期格式,系统提供

[formatters setTimeStyle:NSDateFormatterShortStyle];//设置时间格式,系统提供

//转化为字符串格式并输出

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

NSLog(@"%@",dateTime);

打印结果如下:



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

推荐阅读更多精彩内容