NSDateFormatter的hh与HH和yyyy与YYYY出

2016-10-11  本文已影响228人  iHTCboy

原因

最近发现应用的倒计时显示为00:00:00,开始以为后台给的时间问题,然后怀疑是缓存问题,跟着代码调试了很久,终于发现原因。

    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
    formatter.dateFormat = @"yyyy-MM-dd hh:mm:ss";
    NSDate *nowDate = [formatter dateFromString:currentTime];

解决

** @"yyyy-MM-dd hh:mm:ss"; ** 改成** @"yyyy-MM-dd HH:mm:ss"; **

参考

时间格式化hh:mm:ss和HH:mm:ss区别
NSDateFormatter的yyyy和YYYY到底什么区别

注:本文首发于 iHTCboy's blog,如若转载,请注明来源。

上一篇 下一篇

猜你喜欢

热点阅读