Функция NOW()
В шаблоне функции NOW распознаются следующие символы.
| Символ | Описание | Пример | 
|---|---|---|
| День | --- | --- | 
| d | День месяца, 2 цифры с ведущим нулём | от 01до31 | 
| D | Текстовое представление дня недели, 3 символа | от MonдоSun | 
| j | День месяца без ведущего нуля | от 1до31 | 
| l | Полное наименование дня недели | от понедельникдовоскресенье | 
| N | Порядковый номер дня недели в соответствии со стандартом ISO-8601 | от 1(понедельник) до7(воскресенье) | 
| S | Английский суффикс порядкового числительного дня месяца, 2 символа | st,nd,rdилиth. Применяется совместно сj | 
| w | Порядковый номер дня недели | от 0(воскресенье) до6(суббота) | 
| z | Порядковый номер дня в году (начиная с 0) | От 0до365 | 
| Неделя | --- | --- | 
| W | Порядковый номер недели года в соответствии со стандартом ISO-8601; недели начинаются с понедельника | Например: 42(42-я неделя года) | 
| Месяц | --- | --- | 
| F | Полное наименование месяца, например, January или March | от JanuaryдоDecember | 
| m | Порядковый номер месяца с ведущим нулём | от 01до12 | 
| M | Сокращённое наименование месяца, 3 символа | от JanдоDec | 
| n | Порядковый номер месяца без ведущего нуля | от 1до12 | 
| t | Количество дней в указанном месяце | от 28до31 | 
| Год | --- | --- | 
| L | Признак високосного года | 1, если год високосный, иначе0. | 
| o | Номер года в соответствии со стандартом ISO-8601. Имеет то же значение, что и Y, кроме случая, когда номер недели ISO
                (W) принадлежит предыдущему или следующему году; тогда
                будет использован год этой недели. | Примеры: 1999или2003 | 
| Y | Порядковый номер года, 4 цифры | Примеры: 1999,2003 | 
| y | Номер года, 2 цифры | Примеры: 99,03 | 
| Время | --- | --- | 
| a | Ante meridiem (лат. "до полудня") или Post meridiem (лат. "после полудня") в нижнем регистре | amилиpm | 
| A | Ante meridiem или Post meridiem в верхнем регистре | AMилиPM | 
| B | Время в формате Интернет-времени (альтернативной системы отсчёта времени суток) | от 000до999 | 
| g | Часы в 12-часовом формате без ведущего нуля | от 1до12 | 
| G | Часы в 24-часовом формате без ведущего нуля | от 0до23 | 
| h | Часы в 12-часовом формате с ведущим нулём | от 01до12 | 
| H | Часы в 24-часовом формате с ведущим нулём | от 00до23 | 
| i | Минуты с ведущим нулём | от 00до59 | 
| s | Секунды с ведущим нулём | от 00до59 | 
| u | Микросекунды. Учтите, что date()
                всегда будет возвращать 000000, т.к. она принимает целочисленный (int)
                параметр, тогда как DateTime::format() поддерживает
                микросекунды, если DateTime создан с ними. | Например: 654321 | 
| v | Миллисекунды (добавлено в PHP 7.0.0). Замечание такое же как и для u. | Пример: 654 | 
| Временная зона | --- | --- | 
| e | Идентификатор временной зоны | Примеры: UTC,GMT,Atlantic/Azores | 
| I(заглавная i) | Признак летнего времени | 1, если дата соответствует летнему времени,0в противном случае. | 
| O | Разница с временем по Гринвичу без двоеточия между часами и минутами | Например: +0200 | 
| P | Разница с временем по Гринвичу с двоеточием между часами и минутами | Например: +02:00 | 
| p | То же, что и P, но возвращаетZвместо+00:00 | Например: +02:00 | 
| T | Аббревиатура временной зоны | Примеры: EST,MDT... | 
| Z | Смещение временной зоны в секундах. Для временных зон, расположенных западнее UTC возвращаются отрицательные числа, а расположенных восточнее UTC - положительные. | от -43200до50400 | 
| Полная дата/время | --- | --- | 
| c | Дата в формате стандарта ISO 8601 | 2004-02-12T15:19:21+00:00 | 
| r | Дата в формате » RFC 2822 | Например: Thu, 21 Dec 2000 16:01:07 +0200 | 
| U | Количество секунд, прошедших с начала Эпохи Unix (1 января 1970 00:00:00 GMT) | Смотрите также time() | 
Предопределённые константы
- 
       DATE_ATOM
- Atom (пример: 2005-08-15T15:52:01+00:00)
- 
       DATE_COOKIE
- HTTP Cookies (пример: Monday, 15-Aug-05 15:52:01 UTC)
- 
       DATE_ISO8601
- 
       
             
              ISO-8601 (пример: 2005-08-15T15:52:01+0000)
             
             Замечание: Этот формат не совместим с ISO-8601, но остаётся для обратной совместимости. Вместо него используйте DATE_ATOMдля совместимости с ISO-8601.
- 
       DATE_RFC822
- RFC 822 (пример: Mon, 15 Aug 05 15:52:01 +0000)
- 
       DATE_RFC850
- RFC 850 (пример: Monday, 15-Aug-05 15:52:01 UTC)
- 
       DATE_RFC1036
- RFC 1036 (пример: Mon, 15 Aug 05 15:52:01 +0000)
- 
       DATE_RFC1123
- RFC 1123 (пример: Mon, 15 Aug 2005 15:52:01 +0000)
- 
       DATE_RFC7231
- RFC 7231 (пример: Sat, 30 Apr 2016 17:52:13 GMT)
- 
       DATE_RFC2822
- RFC 2822 (пример: Mon, 15 Aug 2005 15:52:01 +0000)
- 
       DATE_RFC3339
- 
       
             
              Тоже, что и DATE_ATOM
- 
       DATE_RFC3339_EXTENDED
- Формат RFC 3339 EXTENDED (пример: 2005-08-15T15:52:01.000+00:00)
- 
       DATE_RSS
- RSS (пример: Mon, 15 Aug 2005 15:52:01 +0000)
- 
       DATE_W3C
- World Wide Web Consortium (пример: 2005-08-15T15:52:01+00:00)