iOS15.4 12小时制下获取时间的问题

    NSDate *currentDate = [NSDate date];
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyy/MM/dd HH:mm:ss"];
    NSString *str = [dateFormatter stringFromDate:currentDate];

正常获取时间是靠HH和hh区分24小时制和12小时制。
ios 15.4却不能区分,在手机设置为12小时制情况下打印str得到的是2022/03/22 下午5:04:44(会包含上午、下午的汉字);设置为24小时制正常。

解决方案> https://www.jianshu.com/p/79465eb4e4c4

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

推荐阅读更多精彩内容