Инструкция
1
Функция PHP, которая читает из переменных сервера дату и время в момент своего выполнения, в общем виде пишется так:date()Ей можно передать шаблон, в соответствии с которым функция отформатирует результат своей работы. С учетом этого шаблона функция может иметь такой вид:date('H:i:s d.m.Y');При использовании указанного здесь шаблона текущие дата и время будут представлены в таком виде:22:09:06 30.05.2011Обозначения, использованные в этом формате ('H:i:s d.m.Y'):- литера H ставит на первое место часы текущего времени в формате от 00 до 23. Если количество часов меньше 10, то перед ним будет вставлен 0 (например, 05). Если литеру H заменить на G, то ноль добавляться не будет. Можно изменить регистр литер - вместо H и G написать h и g. В этом случае часы будут представляться в формате от 0 до 12. То есть 22 часа будет представлено как 10 часов после полудня;- литера i показывает, где должны быть отображены минуты текущего времени;- литера s отмечает позицию секунд в написании даты и времени;- литера d обозначает местоположение дня месяца в двухзначном формате (например, 02). Если заменить d на j, то ноль добавляться не будет - формат чисел станет однозначным (т.е. не 02, а просто 2);- литера m показывает, что на эту позицию функции следует ставить порядковый номер месяца в формате от 01 до 12. Замена m на n изменит формат на 1 - 12, а замена ее на литеру F приведет к использованию полного названия месяца (например, "Август"). Литера M будет означать сокращенное название месяца (т.е. "Авг" вместо "Август");- литера y обозначает полное четырехзначное представление номера года. Если сменить ее регистр (y), то номер года сократится до двух последних цифр (т.е. вместо 2011 будет 11);Из других полезных опций форматирования этой функции можно отметить литеру I - она позволяет указать в дате действие на сервере «летнего времени», а литера O показывает часовой пояс сервера (т.е. часовой сдвиг относительно Гринвичского меридиана). Литера W вычисляет порядковый номер текущей недели в году, а w и D отображают день недели в цифровом и текстовом виде соответственно. Используя литеру L можно добавить в формат даты указатель високосного года.
2
Этой информации о функции date() вполне достаточно для перехода к практической части решения задачи.Шаг 1: Запустите текстовый редактор и создайте новый документ.Шаг 2: Запишите в документ сценарий всего из одной строки PHP-кода:<?php echo date('H:i:s d.m.Y'); ?>Обязательно убедитесь, что значок "<" - самый первый знак в этом документе и перед ним нет ни пробелов, ни пустых строк.Шаг 3: На основе приведенной выше информации составьте формат вывода даты и времени, который вас больше всего устраивает, и замените нужные литеры внутри кавычек в коде функции.Шаг 4: сохраните составленный документ в файл с расширением php (например, getDate.php) и загрузите его на сервер.Шаг 5: наберите в браузере адрес загруженной страницы. Вы увидите текущие дату и время на сервере в заданном формате.
Источники:
- как изменить время на сервере