Функция “time” возвращает временную метку с текущим временем – количеством секунд, прошедших с 1 января 1970 года с 00:00:00. Функция “date” возвращает строку с датой и временем. Первый аргумент этой функции – формат даты и времени, второй аргумент – временная метка. Если не указать второй аргумент, то функция возвратит строку с текущим временем. Формат даты и времени записывается в виде специальных символов, которые заменяются на параметры даты и времени, и других символов, которые непосредственно входят в возвращённую функцией строку.
Формат даты и времени
Специальный символ | Описание | Диапазон |
---|---|---|
d | День месяца с дополняющим 0 | От 01 до 31 |
J | День месяца без дополняющего 0 | От 1 до 31 |
N | День недели | От 1 для понедельника до 7 для воскресения |
m | Месяц с дополняющим 0 | От 01 до 12 |
n | Месяц без дополняющего 0 | От 1 до 12 |
Y | Год 4 цифры | |
y | Год 2 цифры | |
G | Часы без дополняющего 0 | От 0 до 23 |
H | Часы с дополняющем 0 | От 00 до 23 |
i | Минуты с дополняющим 0 | От 00 до 59 |
s | Секунды с дополняющим 0 | От 00 до 59 |
Пример
1 2 3 |
<?php echo date("d-m-Y H:i:s"); ?> |
Пример выводит текущие дату и время, например, “25-09-2024 12:18:46”.