Преобразовывание UNIX устанавливает метку времени в дату, часы, минуты, вторая цель c

Как можно преобразовать метку времени UNIX (который является в форме метки времени обозначения числа) в дату, время (часы, минуты, секунды) в Objective C?

Заранее спасибо.

12
задан neha 12 May 2010 в 11:04
поделиться

1 ответ

Для вывода используйте NSDateFormatter. Для извлечения значений для других целей используйте NSDateComponents. например:

NSDate *date = [NSDate dateWithTimeIntervalSince1970:1234567];
NSDateComponents *weekdayComponents = [[NSCalendar currentCalendar] components:NSWeekdayCalendarUnit fromDate:date];
int weekday = [weekdayComponents weekday];
16
ответ дан 2 December 2019 в 20:16
поделиться