Версия для печати. Взято с сайта phpsql.ru

На главную   Назад   Вперед

Получение текущего времени

Чтобы получить текущее время, вызовите функцию time () без аргументов. Вот пример, выводящий текущее время (в формате timestamp):

echo "The current timestamp is "   . time();
Вы также можете назначить текущее значение timestamps-переменной:
$time = time();
Многие PHP-функции для работы с датой в качестве аргументов принимают значение timestamp или используют текущее время, если аргумент не указан. Например, функция date() возвращает отформатированную в соответствии с заданным форматом строку даты (вроде 1 Ноя 2006). Ее синтаксис следующий: date ("format", timestamp). Но если вы не укажите timestamp, будет использоваться текущая дата. Это означает, что для большинства функций времени вам не нужно указывать time () в качестве второго параметра, если вам нужно работать с текущем временем.

Примечание.
Timestamp всегда представлен как UTC (Coordinated Universal Time, очень точный всемирный стандарт времени). Однако функции даты/времени используют часовой пояс вашего сервера для отображения локально-го времени. Например, timestamp 1136116800 соответствует 1:00 AM на сервере MET (Middle European Time), но на сервере, использующем время EST (Eastern Standard Time), этот timestamp будет соответствовать времени 7:00 РМ предыдущего дня.

 
Предыдущая   На главную   Следующая