ios nsdataformatter奇怪的问题

用nsdataformatter在中文格式下测试, a 标识的是上午,下午,不是AM,pm。

我在24小时格式的机器上测试,存入了一个 时间,却解析不出来了!

static NSString *HomeDateFormat = @"MM/dd/yyyy hh:mm a";

加入下面的代码,指定

dateformatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];就好了。

原文地址:https://www.cnblogs.com/breezemist/p/5329425.html