Функция date PHP
Функция date выводит текущие дату
и время в заданном формате. Формат задается
управляющими командами, при этом можно вставлять
любые разделители между ними (дефисы, двоеточие
и так далее).
Вот список управляющих команд:
U– количество секунд, прошедших с1января1970года (то естьtimestamp).z– номер дня от начала года.Y– год,4цифры.y- год, две цифры.m– номер месяца (с нулем спереди).n– номер месяца без нуля впереди.d– номер дня в месяце, всегда две цифры (то есть первая может быть нулем).j– номер дня в месяце без предваряющего нуля.w– день недели (0- воскресенье,1- понедельник и т.д.).h– часы в12-часовом формате.H– часы в24-часовом формате.i– минуты.s– секунды.L–1, если високосный год,0, если не високосный.W– порядковый номер недели года.t– количество дней в указанном месяце.
Между командами можно вставлять любые разделители (дефисы, двоеточие и так далее).
Примеры работы с date
<?php
// Все примеры показаны для даты 01.06.2013 в 12.23.59, понедельник
echo date('Y'); // вернет '2013'
echo date('y'); // вернет '13'
echo date('m'); // вернет '06' - номер месяца
echo date('d'); // вернет '01' - номер дня в месяце
echo date('j'); // вернет '1' - номер дня в месяце (без нуля спереди)
echo date('w'); // вернет '1' - понедельник
echo date('H'); // вернет '12' - часы
echo date('i'); // вернет '23' - минуты
echo date('s'); // вернет '59' - секунды
echo date('d-m-Y'); // вернет '01-06-2013'
echo date('d.m.Y'); // вернет '01.06.2013'
echo date('H:i:s d.m.Y'); // вернет '12:23:59 01.06.2013'
?>