美文网首页
时间格式转换问题 -HH:mm:ss 和hh:mm:ss

时间格式转换问题 -HH:mm:ss 和hh:mm:ss

作者: 落寒z | 来源:发表于2019-02-26 14:44 被阅读0次

NSDateFormatter 格式说明:

G: 公元时代,例如AD公元
yy:年的后2位
yyyy:完整年
MM:月,显示为1-12
MMM:月,显示为英文月份简写,如 Jan
MMMM:月,显示为英文月份全称,如 Janualy
dd:日,2位数表示,如02
d:日,1-2位显示,如 2
EEE:简写星期几,如Sun
EEEE:全写星期几,如Sunday
aa:上下午,AM/PM
H:时,24小时制,0-23
K:时,12小时制,0-11
m:分,1-2位
mm:分,2位
s:秒,1-2位
ss:秒,2位
S:毫秒

hh:mm:ss

按照12小时制的格式进行字符串格式化

如果时间处于00:00:00——12:59:59,则返回的字符串正常

如果时间处于13:00:00——23:59:59,则返回的字符串是实际时间-12小时后的值,也就是说比真实的时间少了12个小时。

例如:14:00:00进行格式化后的字符串为“2:00:00”

HH:mm:ss

按照24小时制的格式进行字符串格式化

当时间为任意一个区间,则返回的字符串都是正常的。

相关文章

网友评论

      本文标题:时间格式转换问题 -HH:mm:ss 和hh:mm:ss

      本文链接:https://www.haomeiwen.com/subject/wumayqtx.html