我希望以如下特定格式获取当前日期/时间:
2013-11-24_18_12_88
但是,使用以下代码:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd_hh_mm_ss"];
NSString *dateString = [dateFormatter stringFromDate:[NSDate date]];
我得到这个日期字符串:
2013-11-24_18:12:88
如何强制dateFormatter 不删除我的日期格式中的“_”并将其替换为“:”?
答案 0 :(得分:2)
您需要在日期格式说明符中使用HH
而不是hh
:
@"yyyy-MM-dd_HH_mm_ss"
^^