0

NSDate Formatter について聞きたい

そんな日付と時刻を作りたい

2013 年 6 月 12 日金曜日

私のコード

NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
    [dateFormatter setDateFormat:@"EEEE"];
    NSLog(@"%@", [dateFormatter stringFromDate:[NSDate date]]);

出力=

土曜日

上記のように日付を作成してnsstringに変換する方法を知っている人はいますか?

4

1 に答える 1

2

その文字列をユーザーに表示しますか? その場合はdateStyle、ロケール対応の文字列が必要なため、を設定します。

NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateStyle:NSDateFormatterFullStyle];
NSLog(@"%@", [df stringFromDate:[NSDate date]]);

US ロケールを使用するユーザーはSaturday, November 24, 2012.
ドイツのユーザーはSamstag, 24. November 2012.

于 2012-11-24T13:11:01.133 に答える