Мне очень не нравится работать с датами и временем, и я нахожу, что они всегда являются самой большой головной болью для проекта
У меня есть сторонний сборщик дат, который я использую для выбора пользователем даты рождения. средство выбора даты сохраняет дату в следующем формате, например: «Четверг, 28 февраля 1991 г., 00:00:00 GMT + 0800 (стандартное время Тайбэя)» *
Когда я отправляю свой запрос в мой API, я использую топор ios и ax ios преобразует это время в UT C, и это значение отправляется в API '1991-02-27T16: 00: 00.000Z'
Я потерял информацию о часовом поясе, поэтому как я смогу сохранить правильную дату рождения в моей базе данных. Это дата рождения, поэтому мне не важен временной интервал.
Я знаю, что я должен хранить дату / время в UT C, и я также гарантирую, что мои API всегда возвращают UT C время Мои вопросы:
- если я отправлю даты в API в UT C или по местному времени с информацией о часовом поясе.
- если я отправлю часовой пояс пользователя в качестве дополнительного параметра на api
- Может ли быть установлен axe ios, чтобы автоматически не конвертировать даты в UT C?