PHP для начинающих
- Функция date() - возвращат строку со временем, отформатированную в указанном фотмате
- Примеры работы с функцией date()
- Функция time() - возвращает количество секунд с начала эпохи Unix
- Примеры работы с функцией time() совместно с date()
- Функция mktime() возвращает метку времени Unix, соответствующую дате и времени переданные параметрами
- Примеры использования функции mktime()
- Функция strtotime() преобразует текстовую дату на английском языке в метку времени Unix
- Примеры использования функции strtotime()
- Функция checkdate() проверка правильности даты по грегорианскому календарю
- Примеры использования функции checkdate()
date()
Возвращает строку со временем, отформатированную в указанном формате.Информация о текущей дате
1 2 3 4 5 6 7 | 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)1 2 3 4 5 | $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, соответствующую дате и времени, заданным параметрами1 2 3 4 5 6 | $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() - преобразует текстовую дату на английском языке в метку времени Unix1 | echo strtotime ( 'now' ) . ' = ' . time(); |