API времени Timza
Первый JSON endpoint для времени города: локальное время, UTC, timezone, offset, Unix timestamp и солнечные данные.
Endpoint
GET /api/time.php?city=524901&sun=1
Параметр city принимает ID города из базы Timza. Параметр sun=1 добавляет восход, закат, солнечный полдень и длину дня.
Файл календаря
GET /api/event.ics?city=524901&date=2026-05-07&time=15:00&duration=60&title=Meeting
Endpoint отдает файл .ics, который можно добавить в Apple Calendar, Outlook, Google Calendar и другие календарные приложения.
Пример ответа
{
"city": {"id": "524901", "name": "Москва", "country": "Россия"},
"timezone": "Europe/Moscow",
"local": {"date": "2026-05-07", "time": "14:30:00", "iso": "2026-05-07T14:30:00+03:00"},
"utc": {"iso": "2026-05-07T11:30:00+00:00", "unix": 1778153400},
"offset": {"minutes": 180, "text": "UTC+03:00"},
"sun": {"sunrise": "04:30", "sunset": "20:22", "day_length_seconds": 57120}
}