12

UNIX タイムスタンプ (タイムスタンプを示す数値の形式) を Objective-C の日付、時刻 (時間、分、秒) に変換するにはどうすればよいですか?

4

1 に答える 1

16

出力には、NSDateFormatter. 他の目的で値を抽出するには、 を使用しますNSDateComponents。例えば:

NSDate *date = [NSDate dateWithTimeIntervalSince1970:1234567];
NSDateComponents *weekdayComponents = [[NSCalendar currentCalendar] components:NSWeekdayCalendarUnit fromDate:date];
int weekday = [weekdayComponents weekday];
于 2010-05-12T11:10:03.423 に答える