标签: ios objective-c date nsdateformatter
我将日期格式设置为@"HH:mm" 如果小时为两位数,则此方法有效。但是如果小时是个位数,我需要将格式设置为@"H:mm",以便显示9:00,而不是09:00。如何解析NSDate或自动检测我需要使用哪种格式?
@"HH:mm"
@"H:mm"
9:00
09:00
答案 0 :(得分:2)
只需使用H:m,它将解析时间字符串,例如9:1,09:05,12:1或12:07等。
H:m
9:1
09:05
12:1
12:07
如果要从NSDate创建时间字符串,请使用H:mm。这将得到9:15或12:15等。
NSDate
H:mm
9:15
12:15