iOS调试——部分日期字符串转换成NSDate对象为nil处理办法

来源:互联网 发布:淘宝运营学徒需要什么 编辑:程序博客网 时间:2024/06/05 12:04

如果DateFormatter的时区设置为我国实行了夏令时的城市,19860504、19870412、19880410、19890416、19900415、19910414 这些日期转换成NSDate对象为nil

这个case的代码修改方式为:给dateFormatter显示设置时区偏移量

[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:3600*8]];

原文:(http://www.amadman.org/blog/nsdateformatter-datefromstring-return-nil-when-string-is-a-daylight-saving-time/)
原创粉丝点击