Вопросы с тегом «nsdateformatter»

168
Как лучше всего работать с локалью NSDateFormatter «feechur»?

Кажется, у NSDateFormatterнего есть «особенность», которая неожиданно кусает вас: если вы выполняете простую операцию «фиксированного» формата, такую ​​как: NSDateFormatter* fmt = [[NSDateFormatter alloc] init]; [fmt setDateFormat:@"yyyyMMddHHmmss"]; NSString* dateStr = [fmt...

166
Формат даты в Swift

Как мне преобразовать это datetime из даты? От этого: 2016-02-29 12:24:26 по: 29 февраля 2016 г. Пока что это мой код, который возвращает нулевое значение: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name: "UTC") let date:...

132
Форматирование NSDate в определенных стилях для года, месяца, дня и часа, минуты, секунды

Мне в основном нужно получить текущую дату и время отдельно, в формате: 2009-04-26 11:06:54 Приведенный ниже код из другого вопроса по той же теме генерирует сейчас: | 2009-06-01 23:18:23 +0100 | dateString: | 01 июня 2009 г. 23:18 | разобрано: | 2009-06-01 23:18:00 +0100 | Это почти то, что я ищу,...

115
Как мне получить дату ISO 8601 на iOS?

Достаточно легко получить строку даты ISO 8601 (например, 2004-02-12T15:19:21+00:00) в PHP через date('c'), но как получить ее в Objective-C (iPhone)? Есть ли такой же короткий способ сделать это? Вот долгий путь, который я нашел для этого: NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc]...

95
Как получить день, месяц и год NSDate в целочисленном формате?

Я хочу получить компоненты дня, месяца и года NSDateв целочисленной форме, т.е. если дата 1/2/1988, тогда я должен получить 1, 2 и 1988 отдельно как целое число. Как это сделать в iOS? Я нашел аналогичный вопрос, но метод descriptionWithCalendarFormat: дает предупреждение и, похоже, уже устарел....

86
iOS: Как получить правильное название месяца из числа?

Я знаю, что набор функций NSDateformatter является благом для человечества, но в то же время меня очень сбивает с толку. Я надеюсь, ты сможешь мне помочь. Где-то в моем коде есть int, представляющий месяц. Итак: 1 будет января, 2 февраля и т. Д. В моем пользовательском интерфейсе я хотел бы...

83
Получить текущую NSDate в формате отметки времени

У меня есть базовый метод, который получает текущее время и устанавливает его в виде строки. Однако как я могу заставить его отформатировать текущую дату и время в формате временных меток UNIX с 1970 года? Вот мой код: NSDate *currentTime = [NSDate date]; NSDateFormatter *dateFormatter =...