我需要一個來自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