Время Unix

Время Unix — это количество секунд с 1 января 1970 года 00:00:00 UTC.

UTC (Universal Coordinated Time) - международный стандарт регулирования времени во всем мире. Этот стандарт был введен в 1972 году в дополнение к среднему времени по Гринвичу - GMT. Ученые решили, что стандарт GMT не достаточно точный для их сверхточных вычислений и ввели новый - UTC. А для использования в повседневной жизни таки остался стандарт GMT. Если вам не нужны сверхточные вычисления, то можно считать что между ними нет разницы. Разница по времени между стандартом UTC и стандартом GMT составляет доли секунды. И  поэтому, когда речь идет о функциях работы со временем в PHP, то можно увидеть в одних источниках время относительно UTC, а в других относительно GMT. Например, можно сказать, что время в Москве GMT+3 или UTC+3.

Получаем текущее время Unix

Скопировано
$timestamp = time();
Показать код

или

Скопировано
$timestamp = strtotime( 'now' );
Показать код

В результате получим что-то типа 1580968468.