<? phpukraine ІНСТРУМЕНТИ
Пошук по платформі

Unix timestamp у дату і назад

Перетворює timestamp у дату в обраній таймзоні й дату в timestamp. Секунди й мілісекунди розпізнаються самі.

У БРАУЗЕРІ ФОРМА → РЕЗУЛЬТАТ
РОБОЧА ЗОНА
ЩО РОБИТЬ

Каже, який це момент, без калькулятора в голові

У логах, токенах і відповідях API час часто записаний числом. Інструмент переводить його в дату для обраної таймзони одразу в кількох форматах (ISO 8601, RFC 2822, MySQL) і показує, скільки це «тому» чи «через», а в зворотний бік дає timestamp для введеної дати.

ЯК ЦЕ ПРАЦЮЄ В PHP

time() дає поточний timestamp у секундах, DateTimeImmutable з рядком '@1787872000' створює дату з timestamp у UTC, а setTimezone показує її в потрібній зоні. Зворотно getTimestamp повертає число. Для мілісекунд у PHP є формат 'v' і microtime(true).

$moment = (new DateTimeImmutable('@1787872000'))->setTimezone(new DateTimeZone('Europe/Kyiv'));
echo $moment->format(DATE_ATOM);   // 2026-09-04T11:06:40+03:00

$ts = (new DateTimeImmutable('2026-09-05 14:30', new DateTimeZone('Europe/Kyiv')))->getTimestamp();

// Laravel / Carbon
echo now()->timestamp;
echo Carbon::createFromTimestamp(1787872000, 'Europe/Kyiv')->diffForHumans();
ПИТАННЯ

Що питають про цей інструмент

PHP time() і date() працюють із секундами, JavaScript Date.now() і більшість JSON-API з мілісекундами. Число з тринадцяти цифр це мілісекунди, з десяти секунди. Інструмент розпізнає це сам; у коді діліть на 1000 при обміні з фронтендом.

ДАЛІ ПО ТЕМІ