Запитання з тегом «nsdateformatter»

Клас, який створює рядкові представлення об'єктів NSDate (і NSCalendarDate), і перетворює текстові подання дат та часу в об'єкти NSDate.

4
Який найкращий спосіб впоратися з локальним словом “feechur” NSDateFormatter?
Здається, що у NSDateFormatterвас є "особливість", яка вас несподівано кусає: якщо ви виконаєте просту операцію у "фіксованому" форматі, наприклад: NSDateFormatter* fmt = [[NSDateFormatter alloc] init]; [fmt setDateFormat:@"yyyyMMddHHmmss"]; NSString* dateStr = [fmt stringFromDate:someDate]; [fmt release]; Тоді це добре працює в США і в більшості місцевих країн до тих пір, коли хтось …

18
Формат дати в Swift
Як я конвертую цей час із дати? З цього: 2016-02-29 12:24:26 до: 29 лютого 2016 року Поки що це мій код, і він повертає нульове значення: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name: "UTC") let date: NSDate? = dateFormatter.dateFromString("2016-02-29 12:24:26") print(date)


8
Форматування 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 | Це майже те, що …

10
Як отримати дату ISO 8601 на iOS?
Досить просто отримати рядок дати ISO 8601 (наприклад, 2004-02-12T15:19:21+00:00) в PHP через date('c'), але як це отримати в Objective-C (iPhone)? Чи існує подібний короткий спосіб зробити це? Ось довгий шлях, який я знайшов це зробити: NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm:ssZ"; NSDate *now = [NSDate date]; …


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

11
iOS: Як отримати правильну назву місяця з числа?
Я знаю, що набір функціональних можливостей NSDateformatter є благом для людства, але в той же час це мене дуже бентежить. Сподіваюсь, ви можете мені допомогти. Десь у моєму коді є int, що представляє місяць. Отже: 1 буде січнем, 2 лютого тощо. У своєму інтерфейсі користувача я хотів би відображати це …

11
Отримайте поточну дату NSD у форматі мітки часу
У мене є основний метод, який отримує поточний час і встановлює його в рядку. Однак як я можу змусити його форматувати поточну дату та час у форматі часової позначки UNIX з 1970 року? Ось мій код: NSDate *currentTime = [NSDate date]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"hh-mm"]; NSString …

2
Що це за саркастична помилка це iOS?
У мене є код, який я використовую для сортування календарних дат, який виглядає так: #if !(TARGET_IPHONE_SIMULATOR) NSString *formatString = [NSDateFormatter dateFormatFromTemplate:@"HH:mm dd MMM yyyy" options:0 locale:[NSLocale currentLocale]]; [fmt setDateFormat:formatString]; #else [fmt setDateFormat:@"HH:mm dd MMM yyyy"]; #endif Якщо я запустив його в тренажері, все нормально. Якщо я запускаю його на пристрої, …

4
Різниця між "РРРР" та "РРРР" у NSDateFormatter
Яка точна різниця між "РРРР" та "РРРР". Я читав у цьому посиланні , там сказано Поширеною помилкою є використання РРРР. yyyy вказує календарний рік, тоді як YYYY вказує рік («тижня року»), що використовується в календарі ISO-рік-тиждень. У більшості випадків РРРР і РРРР дають одне і те ж число, однак вони …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.