date()
string date (string $format [, int $timestamp = time() ] )
Описание
date() возвращает строку, отформатированную в соответствии с заданной целочисленной меткой времени или текущим временем RTC, если не задана временная метка. Другими словами, $timestamp является необязательным и по умолчанию используется значение time().
Параметры
- $format
Y - полное числовое представление года, 4 цифры (пример: 2015)
y - двухзначное представление года (пример: 15)
M - короткое текстурное представление месяца, 3 буквы (пример: Mar)
m - числовое представление месяца с начальными нулями (пример: 03)
n - числовое представление месяца без начальных нулей (пример: 3)
d - день месяца, 2 цифры с ведущими нулями (01 до 31)
j - день месяца без ведущих нулей (1 до 31)
D - текстовое представление дня, 3 буквы (пример: Mon)
g - 12-часовой формат времени без ведущих нулей (1 до 12)
G - 24-часовой формат времени без начальных нулей (0 до 23)
h - 12-часовой формат времени с ведущими нулями (01 до 12)
H - 24-часовой формат времени с ведущими нулями (00 до 23)
i - минуты с ведущими нулями (00 до 59)
s - секунды с ведущими нулями (00 до 59)
a - строчная Ante meridiem и Post meridiem (am или pm)
A - верхний регистр Ante meridiem и Post meridiem (AM или PM)
- $timestamp - опциональная целочисленная временная метка Unix. Если значение не указано, будет использовано значение по умолчанию - это текущее время из RTC.
Возврат значений
Возвращает форматированную строку текущего системного времени.
Пример
<?php
$str = date("Y:M-d-TH:i:s");
echo "$str\r\n"; // OUTPUT: 2015:Mar-16-T16:27:35
while(1);
?>
Смотрите также
mktime() / time()
Примечания
Данная функция идеитична функции PHP-группы date() .
Однако, функция поддерживает только 16 типов аргументов.