Время 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.