-(void)showDateFormatter{ NSDate *date = [NSDate date]; NSDateFormatter *df01 = [[[NSDateFormatter alloc] init] autorelease]; [df01 setDateStyle:NSDateFormatterMediumStyle]; [df01 setTimeStyle:NSDateFormatterNoStyle]; NSString * df01s = [df01 stringFromDate:date]; NSLog(@"date formatter locale : %@", [[df01 locale] localeIdentifier]); NSLog(@"df01s : %@", df01s); NSDateFormatter *df02 = [[[NSDateFormatter alloc] init] autorelease]; [df02 setDateStyle:NSDateFormatterFullStyle]; [df02 setTimeStyle:NSDateFormatterFullStyle]; NSString * df02s = [df02 stringFromDate:date]; NSLog(@"df02s : %@", df02s); NSDateFormatter *df03 = [[[NSDateFormatter alloc] init] autorelease]; [df03 setDateFormat:@"HH:mm 'on' EEEE MMMM d"]; NSString * df03s = [df03 stringFromDate:date]; NSLog(@"df02s : %@", df03s); }
日付のスタイルと時間のスタイルを別々にセットできる。三番目のようにフォーマットを指定するのもできる。
フォーマットに使用出来る形式はここにあるみたい(iOSライブラリのマニュアルに書いてあったリンク)
0 件のコメント:
コメントを投稿