如何将Objective-C中的UNIX时间戳(以表示时间戳的数字形式)转换为日期,时间(小时,分钟,秒)?
提前完成。
答案 0 :(得分:16)
对于输出,请使用NSDateFormatter
。要为其他目的提取值,请使用NSDateComponents
。例如:
NSDate *date = [NSDate dateWithTimeIntervalSince1970:1234567];
NSDateComponents *weekdayComponents = [[NSCalendar currentCalendar] components:NSWeekdayCalendarUnit fromDate:date];
int weekday = [weekdayComponents weekday];