Projektowanie API · Middle · Pytanie 55 z 75
Jak API powinno obsługiwać strefy czasowe w danych wejściowych i wyjściowych?
- 1Zwracać czas jako lokalne stringi dla każdego kraju
- ✓Poprawna odpowiedź: Przechowywać i zwracać znaczniki czasu w UTC z przesunięciem (
Z), a strefę użytkownika przyjmować osobno, gdy liczą się daty lokalne - 3Używać czasu lokalnego serwera bez przesunięć
Wyjaśnienie
Dane kalendarzowe (urodziny, godziny otwarcia) mogą potrzebować dat bez czasu albo jawnych stref IANA, np. Europe/Kyiv.