Вопросы по теме 'nscalendar'

NSCalendar первый день недели
Кто-нибудь знает, есть ли способ установить первый день недели в NSCalendar или есть ли в календаре уже понедельник в качестве первого дня недели, а не воскресенье. В настоящее время я работаю над приложением, которое рассчитано примерно на неделю...
49661 просмотров
schedule 19.11.2022

dateByAddingComponents и получение разницы дат с помощью NSDateComponents
У меня проблемы с добавлением значений к датам, а также с получением различий между датами. Вычисленные даты и компоненты неверны. Итак, для добавления, если я добавляю 1,5 месяца, я получаю только 1 месяц, однако, если я добавляю любое целое...
3680 просмотров
schedule 09.08.2022

как установить существующее время NSDate?
как установить существующее время NSDate ? То есть у меня есть дата (скажем, текущая дата/время), но затем я хочу установить ее на определенное время (например, 11:23), скажем. Каков самый быстрый способ сделать это в задаче C? Я смотрю на...
26369 просмотров

Компоненты NSCalendar без учета времени
Мы знаем, что NSDate - это UTC / GMT. Другими словами, с ним не связана никакая информация о часовом поясе. Существуют классы высокого уровня, такие как NSCalendar, NSTimeZone и NSDateComponents, которые учитывают часовой пояс. Исходя из этого,...
235 просмотров

форматировать NSDate в DDMMYYYY?
Мне нужно отправить дату DDMMYYY из Date для связи с API. NSDateComponents * dateComponents; NSCalendar * грегорианский; NSDate * дата; gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; dateComponents =...
7991 просмотров
schedule 01.07.2022

NSCalendar dateFromComponents: часовой пояс GMT вместо systemTimeZone
Этот код NSCalendar *calendar =[NSCalendar currentCalendar]; [gregorian setTimeZone:tz]; NSLog(@"%@", [gregorian timeZone]); NSDateComponents *comp = [gregorian components:(NSYearCalendarUnit | NSMonthCalendarUnit) fromDate:[NSDate date]];...
8346 просмотров
schedule 25.11.2023

NSCalendar - Пользовательский календарь
В Mac OS X, если вы перейдете в системные настройки> Дата и время> Открыть язык и тексты> Вверху щелкните Форматы>, а затем в раскрывающемся списке календаря есть вариант для коптского календаря. Как отобразить этот календарь в приложении Mac?
3939 просмотров
schedule 02.04.2023

iPhone iOS NSDate, как определить, включает ли диапазон дат начало месяца?
У меня есть набор событий, которые я показываю в UITableView. Каждое событие имеет дату начала и дату окончания с интервалом 1-3 дня между ними. Я пытаюсь определить, включает ли конкретный диапазон дат начало месяца (например, 1 августа), и...
1423 просмотров
schedule 06.06.2023

В чем разница между NSRepublicOfChinaCalendar и NSGregorianCalendar?
Я разработал приложение, которое много работает с датами, а также сохраняет их в виде строк в основных данных, используя этот метод: - (NSDate*) stringToDate{ NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat...
1305 просмотров
schedule 05.07.2023

тот же день прошлого месяца ios
Есть ли способ с помощью NSCalender получить тот же день прошлого месяца? Я использую календарь, который показывает пользователю 1 месяц, как календарь iPad, когда он нажимает кнопку, которую я хочу перейти к предыдущему месяцу, но должен выбрать...
716 просмотров
schedule 27.04.2022

Получите разницу между датами, такими как комментарии Facebook на iOS
Я хочу получить разницу между двумя датами, полученными в формате dot net. Я преобразовал дату в NSDate . Но я не могу получить точную разницу (поля часов, минут и секунд равны нулю) между датами. Я использую метод ниже. -...
962 просмотров
schedule 20.03.2024

NSDateFormatter с NSIslamicCalendar работает неправильно
Я конвертирую грегорианскую дату в дату по хиджре, используя NSDateFormatter с NSIslamicCalendar , установленным в качестве календаря форматирования, используя метод setCalendar , проблема в том, что результат строки хиджры всегда на один день...
193 просмотров

Как сделать так, чтобы неделя NSCalendar начиналась в понедельник, а не в воскресенье
Когда я пытаюсь сделать так, чтобы текущая дата недели отображалась в журнале (с понедельника по воскресенье), это похоже на то, что неделя начинается с воскресенья. Например: На этой неделе 38. Вчера было 20 сентября. Мой код правильно показывал...
1883 просмотров
schedule 14.07.2022

Замена устаревшему .WeekdayCalendarUnit
Я обновил Xcode пару недель назад и начал получать предупреждение в этой строке: let weekdayComponent = currentCalendar?.components(.WeekdayCalendarUnit, fromDate: date) «WeekdayCalendarUnit» устарел в iOS версии 8.0: вместо этого...
1454 просмотров
schedule 13.02.2023

Вычисление даты первого дня недели для даты первой недели года изменяет месяц
Мне нужно получить дату первого дня недели с любой даты. Этот код работает нормально, но для некоторых дат я получаю очень странный результат. Дата первой недели года преобразуется в дату прошлой недели: NSTimeInterval ti = 1420311299; NSDate*...
70 просмотров

NSFCalendar dateFromComponents: компоненты не могут быть нулевыми
После выполнения следующего кода NSCalendar *calendar = [NSCalendar currentCalendar]; NSDateComponents *expiryDateComponents = [calendar components:(NSCalendarUnitEra|NSCalendarUnitYear|NSCalendarUnitMonth|NSCalendarUnitDay) fromDate:aDate];...
1697 просмотров
schedule 26.09.2022

Расширение NSDate на определенный день каждой недели
Я хочу расширить класс NSDate, чтобы я мог ссылаться на вторник каждой недели, в которой мы сейчас находимся, как на NSDate. Я понимаю, что это можно сделать с помощью NSDateComponents. Пока у меня есть следующее: extension NSDate { var...
183 просмотров

Ошибка объединения NSCalendarUnit с OR (канал) в Swift 2.0
У меня есть код, который ломается в Swift 2.0: let formatter = NSDateComponentsFormatter() formatter.allowedUnits = NSCalendarUnit.Year formatter.allowedUnits |= .Month formatter.allowedUnits |= .WeekOfMonth formatter.allowedUnits |= .Day...
348 просмотров

NSDate с номера недели
Я пытаюсь создать еженедельное повторяющееся локальное уведомление с помощью Swift. Уведомление будет установлено на первый день каждой недели и в 10:00. Конечно, я не хочу устанавливать уведомление на прошлую дату, поэтому мне нужно посмотреть,...
312 просмотров
schedule 30.06.2022

Как преобразовать в определенный часовой пояс?
Это рабочая функция, которая округляет минуты до ближайших пяти. Что мне нужно, так это вернуть время в определенном часовом поясе, поэтому, независимо от того, находитесь ли вы в часовом поясе +1, +5 или где-то еще, он должен вернуть часовой пояс...
48 просмотров
schedule 28.11.2022