Принудительное использование григорианского календаря в приложенииIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Принудительное использование григорианского календаря в приложении

Сообщение Anonymous »

У меня есть приложение, которое прекрасно работает с григорианским календарем. Все данные API и расчеты дат в приложении основаны на григорианском календаре. Однако я сталкиваюсь со сбоями, когда на устройствах пользователей настроен другой тип календаря, например буддийский календарь.
Например, следующая функция аварийно завершает работу, когда используется негригорианский календарь. активен:

Код: Выделить всё

func days(from date: Date) -> Int {
let beginningOfDay = date.beginningOfDay ?? date
return Int(timeIntervalSince1970 - beginningOfDay.timeIntervalSince1970) / Int(TimeInterval.day)
}
Проблема:
Я хочу игнорировать настройки календаря пользователя и использовать григорианский календарь во всем приложении.
Я знаю об этом конвертеры календарей, но я не хочу конвертировать даты по отдельности. Вместо этого мне нужен способ гарантировать, что григорианский календарь последовательно применяется во всем приложении.
Вопрос:
Есть ли способ заставить Григорианский календарь во всем приложении, чтобы все функции и операции, связанные с датами, соответствовали ему? Если да, то как я могу это реализовать?

Подробнее здесь: https://stackoverflow.com/questions/510 ... pplication
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Я хочу получить год, месяц, день и т. д. из даты Java для сравнения с датой григорианского календаря в Java. Возможно ли
    Anonymous » » в форуме JAVA
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Ошибка в Java для григорианского календаря
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Ошибка в Java для григорианского календаря
    Anonymous » » в форуме JAVA
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Ошибка в Java для григорианского календаря
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Календарь против григорианского на Яве
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»