0

先行ゼロで日、分、秒を取得する方法は?

NSDateFormatter *lDateFormatter = [[NSDateFormatter alloc] init];
[lDateFormatter setDateFormat:@"LL-d-yyyy-H-m-s"];  
NSString *lTime = [lDateFormatter stringFromDate:[NSDate date]];
// Output : 04-3-2013-14-4-1
4

2 に答える 2

4

日付指定子を 2 回追加します。LL-dd-yyyy-HH-mm-ss

NSDateFormatter *lDateFormatter = [[NSDateFormatter alloc] init];
[lDateFormatter setDateFormat:@"LL-dd-yyyy-HH-mm-ss"];
NSString *lTime = [lDateFormatter stringFromDate:[NSDate date]];
NSLog(@"Date: %@", lTime);      

出力します:Date: 04-15-2013-12-04-51

于 2013-04-15T09:53:50.290 に答える
2

MM-dd-yyyy-HH-mm-ssフォーマットを使用する

于 2013-04-15T09:54:19.927 に答える