@ivandao

В каком формате передавать дату и время по сети?

Какой формат даты и времени на сегодня считается оптимальным, распространенным, удобным для передачи между системами.
Делаю API и по HTTP отдаю JSON. Получатель JSON не пользователи, а системы.
Что скажете?
  • Вопрос задан
  • 509 просмотров
Решения вопроса 1
@skrimafonolog
Без разницы что, например
https://stackoverflow.com/questions/10286204/the-r...
2012-04-23T18:25:43.511Z

Here's why:

It's human readable but also succinct

It sorts correctly

It includes fractional seconds, which can help re-establish chronology

It conforms to ISO 8601

ISO 8601 has been well-established internationally for more than a decade

ISO 8601 is endorsed by W3C, RFC3339, and XKCD
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
(Не дату, а данные!)
Любой формат.
Ответ написан
Комментировать
Griboks
@Griboks
Необходимо передавать количество прошедших дней/часов/секунд/... (зависит от требуемой точности) с начала 2019 года и до 2100 года.
Ответ написан
Комментировать
unix time
Только в 64-разрядном варианте, чтобы в 2038 году проблем не словить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы