- Функция date() - возвращат строку со временем, отформатированную в указанном фотмате
- Примеры работы с функцией date()
- Функция time() - возвращает количество секунд с начала эпохи Unix
- Примеры работы с функцией time() совместно с date()
- Функция mktime() возвращает метку времени Unix, соответствующую дате и времени переданные параметрами
- Примеры использования функции mktime()
- Функция strtotime() преобразует текстовую дату на английском языке в метку времени Unix
- Примеры использования функции strtotime()
- Функция checkdate() проверка правильности даты по грегорианскому календарю
- Примеры использования функции checkdate()
date()
Возвращает строку со временем, отформатированную в указанном формате.
Информация о текущей дате
echo date('d.m.Y H:i:s') . ' день . месяц . ГОД ЧАСЫ : минуты : секунды';
echo date('d.m.Y h:i:s') . ' день . месяц . ГОД часы : минуты : секунды';
echo date('y/m/d H:i') . ' год / месяц / день ЧАСЫ : минуты';
echo date('d') . ' день';
echo date('m') . ' месяц';
echo date('Y') . ' год';
time()
Функция time() возвращает количество секунд с начала эпохи UNIX (1 января 1970 00:00:00 GTM)
$timeStamp = time();
echo date('d.m.Y H:i:s', $timeStamp);
$nextWeek = time() + (7 * 24 * 60 * 60);
echo date('d.m.Y H:i:s', $nextWeek);
mktime()
Функция mktime() - возвращает метку времени Unix, соответствующую дате и времени, заданным параметрами
$month = 12;
$day = 1;
$year = 2015;
$timeStamp = mktime(0, 0, 0, $month, $day, $year);
echo date('d.m.Y H:i:s', $timeStamp);
strtotime()
Функция strtotime() - преобразует текстовую дату на английском языке в метку времени Unix
echo strtotime('now') . ' = ' . time();