Описание тега nsdate
Объекты NSDate представляют собой единый момент времени. NSDate - это кластер классов; его единственный общедоступный суперкласс NSDate объявляет программный интерфейс для конкретных и относительных значений времени. Объекты, которые вы создаете с помощью NSDate, называются объектами даты. Это неизменные объекты. Из-за природы кластеров классов объекты, возвращаемые классом NSDate, являются экземплярами не этого абстрактного класса, а одного из его частных подклассов.
1
ответ
iOS - настройка NSDate для локализации с использованием сокращения на день
Поэтому я хотел бы установить дату на этикетке в следующем формате Пн, 17 ноября 2014 г. Вт,... ср... (в зависимости от того, какой день) Теперь я могу получить это из следующего setDateFormat: [dateFormatter setDateFormat:@"EEE, MMM d, yyyy"]; Одна…
17 ноя '14 в 20:12
2
ответа
Сравнение даты выпуска в iOS
Я использую следующий код для сравнения двух NSDates. Результат позже используется в переходном атрибуте для организации объектов в разделах табличного представления. Я могу заверить, что в основном хранилище данных достаточно объектов, чтобы присут…
15 янв '14 в 17:21
1
ответ
Получение NSDate из UIPickerView
У меня есть вид выбора, похожий на приложение будильника на iphone (первый компонент = 1-12, второй компонент = 0-60, третий компонент = утра / вечера). То, что я делаю, это в делегате didSelect представления выбора. if (component == PICKER_HOURS) {…
17 апр '12 в 04:31
1
ответ
Как работать с UIDatePicker в Swift?
Я построил пользовательский интерфейс, который имеет 3 UIDatePicker Первый UIDatePicker названный date будет для Date только (режим .Date) Другой UIDatePickerимена time_from а также time_to будет для Time (Время, Время) (Режим .Time) Затем я добавля…
07 фев '16 в 07:03
5
ответов
Проверьте, находится ли текущая дата между двумя указанными датами
Я хочу проверить, находится ли текущая дата между двумя указанными датами. Я делаю следующее NSDate *now = [NSDate new]; NSLog(@"Now is %@",now); NSCalendar *myCalendar = [[NSCalendar alloc] initWithCalendarIdentifier: NSGregorianCalendar]; NSDateCo…
21 май '13 в 09:19
2
ответа
xcode устанавливает прогресс Просмотр по дате окончания
Мне нужна ваша помощь с UIProgressView. Мне нужно обновить мой прогресс с текущей даты до конечной даты, которую я выберу. Этот метод обновляет только метку и показывает, сколько времени осталось до окончания временного круга. -(void)updateProgressD…
27 апр '13 в 08:01
2
ответа
Получить количество дней между двумя NSDates при переходе на новый год
Мне нужно получить количество дней между двумя датами, которые я получу, но если я введу, например,2016-12-10 и 2017-01-10, будет отрицательное количество дней. Это просто происходит, когда наступает новый год между этими двумя датами. //Get the num…
04 июн '16 в 05:36
1
ответ
Конвертировать NSDate в Integer, Swift 3
Поэтому моя цель - преобразовать время из NSDate в целое число, однако я не уверен, как это сделать. Я попытался сделать простое преобразование, такое как Int(...), однако оно не работает. Это связано с тем, что строка включает в себя AM или PM? Я б…
19 янв '17 в 23:42
2
ответа
NSDate установка времени, а не ожидаемый результат
У меня есть следующий код для установки времени на дату равным 0 часам, 0 минутам, 0 секундам, используя компоненты YEAR, MONTH и DAY от даты для создания нового: NSDate *date = [NSDate date]; NSCalendar *gregorian = [[NSCalendar alloc] initWithCale…
06 ноя '12 в 12:00
2
ответа
Задача C: сортировка двумерного массива
У меня есть массив массивов. Все первые элементы содержащегося массива являются объектами NSDate. Я хотел бы отсортировать массив, содержащий массивы, по порядку от самого последнего к наименьшему. По какой-то причине приведенный ниже алгоритм сорти…
20 дек '12 в 21:11
1
ответ
NSTime: Почему [дата NSDateComponent] возвращает ноль здесь?
Я хочу конвертировать NSDate из одного часового пояса в другой. Вот мой код: NSDate* convertTime(NSDate* fromDate, NSTimeZone* fromTimeZone, NSTimeZone* toTimeZone) { if (fromTimeZone == toTimeZone) { return fromDate; } NSCalendarUnit val = NSCalend…
15 фев '14 в 00:24
1
ответ
NSCalendar не соответствует времени по Гринвичу
Когда я вычисляю начало дня, получается разница во времени в один час. Почему не исправлено GMT+1? let cal = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)! cal.timeZone = NSTimeZone.localTimeZone() let startOfToday = cal.startOfDayFo…
15 янв '16 в 18:18
3
ответа
Как отложить метод / анимацию?
Поэтому у меня есть простая анимация на мой взгляд. Он просто перемещает кучу UILabels из верхней правой части экрана в их заданные координаты. Я хотел бы небольшую задержку между каждым лейблом, хотя, чтобы они вытекли один за другим. Сейчас это сл…
02 янв '15 в 14:31
2
ответа
Как изменить NSDateFormatter для строки
У меня есть строка, в которой есть поле даты. Я сохраняю поле как NSString в моей базе данных, как 2011-12-07 21:15:00 +0000. Я использую следующий код, чтобы получить дату из строки в формате даты, например: NSDateFormatter *dateFormat = [[[NSDateF…
14 окт '11 в 14:39
1
ответ
Какао - NSTimer initWithFireDate: несколько секунд слишком поздно?
У меня есть простое приложение, которое не делает гораздо больше (на данный момент), чем создать таймер: _time = [[NSTimer alloc] initWithFireDate: _nextDate interval: 0.0f target: self selector: @selector(trackTime) userInfo: nil repeats: NO]; [[NS…
10 дек '13 в 15:14
1
ответ
Получение месяца от UIPickerView
У меня есть уникальное требование. В моем приложении мне нужно получить только месяц от сборщика. Поскольку средство выбора даты не может реализовать это, я создал пользовательский список выбора только на несколько месяцев. Требуемый формат даты пос…
24 янв '11 в 11:49
4
ответа
NSDate - Изменение значения года
Мне нужно изменить объект NSDate. То, что я в основном делаю, это изменение значения года. например: NSString *someYear = @"2093"; NSDate *date = [NSDate date]; // Gets the current date. ... Create a new date based upon 'date' but with specified yea…
06 мар '11 в 22:20
3
ответа
Как я могу получить отформатированную строку часа без разделителей?
Мне нужна строка NSState от NSDate, мне нужны только часы, минуты и секунды. Если это 1:40:30 вечера, мне нужно, чтобы строка была 134030 NSDateFormatter *userTimeFormatter = [[NSDateFormatter alloc] init]; [userTimeFormatter setDateFormat:@"HHmmss"…
26 июн '15 в 10:52
2
ответа
Преобразовать NSString в NSDate в цель c
Я получаю NSString как @"27-Jan-2018 00:00". Я просто хочу преобразовать эту строку в класс NSDate. Пожалуйста, предложите несколько методов для достижения этой цели. Спасибо заранее!
31 янв '18 в 06:19
3
ответа
iOS: сортировка массива NSDate по последнему году без учета года
У меня есть массив объектов NSDate. Эти объекты имеют годовую стоимость, но мне все равно. Я хочу отсортировать даты по самым последним, используя только месяц и день. Так, в июле, например, июньская дата будет около верхней части списка, а августов…
14 янв '14 в 20:17