Как правильно задавать дату с временем в rest api для фильтрации данных (метод get)?

Подскажите, в каком формате лучше всего передавать дату с временем в get запросе. В виде timestamp или в человеко читаемом? Если в человекочитаемом, то как поступать с пробелами и двоеточием?
  • Вопрос задан
  • 581 просмотр
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Нет правильного и неправильного - есть контракт. Хорошие и опытные люди используют timestamp (можно в milliseconds) по тому что он не зависит от часового пояса, но в некоторых случаях это можно смело игнорировать

PS если прямо отвечать на вопрос про
как поступать с пробелами и двоеточием

то как и со всем остальным - urlencode. Есть в каждом языке подобная трансформация
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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