我正在創建一個日期和時間字符串,用於對保存到文檔目錄的文件進行時間戳記。除了時間顯示爲08/42/43而不是08:24:43之外,一切都在工作。我不確定反斜槓是從哪裏來的。NSDateFormatter問題:使用反斜槓顯示時間
這是我得到的文件名 「2012_09_24 _ 08/42/43.cmm。」我添加了下劃線,因爲我不想在該日期使用反斜槓。唯一的問題是時間有反斜槓。這是實際的代碼。
NSDate *myDate = [NSDate date];
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy_MM_dd '_' hh:mm:s"];
NSString *dateForFilename = [df stringFromDate:myDate];
工作良好的兄弟。字符串很好。在將字符串作爲文件的文件名寫入之前,可能需要做些什麼? –
感謝您的關注。這是「:」不支持文件保存。 – WesM
這是否意味着這是現在的答案? –