我需要一个来自NSDate的NSString,我只需要小时,分钟和秒。 如果是下午一时四十分30秒我需要的字符串为“134030”如何获得不带分隔符的格式化小时字符串?
NSDateFormatter *userTimeFormatter = [[NSDateFormatter alloc] init];
[userTimeFormatter setDateFormat:@"HHmmss"];
这是行不通的。如果我使用格式hhmmss它似乎工作,但它不是24小时格式。 有什么建议吗? 可能与语言环境有关?
除了没有实际调用'stringFromDate'什么是不工作呢? –
time:3:49:16 pm ...为什么那里的分隔符是... – user426132
'hh'或'HH'是一个很大的区别。 'hh'是'12h格式','HH'是'24h格式' – Jasper