strtotime – преобразование текстового представления даты. [Функция PHP]

Функция strtotime позволяет переводить дату указанную на английском языке в Unix формат (количество секунд, прошедших с 1 января 00:00:00) относительно времени указанного во втором аргументе.

Синтаксис
strtotime(<times>,<date>)
times — Строка даты/времени.
date — Текущее время.
Пример
<?php
echo date('Y-m-d',strtotime("now")); 
// 2012-10-02
echo date('Y-m-d',strtotime("1 September 2012")); 
// 2012-09-01
echo date('Y-m-d',strtotime("+7 day")); 
// 2012-10-09
echo date('Y-m-d',strtotime("+1 week 1 days")); 
// 2012-10-10
echo date('Y-m-d',strtotime("next Thursday")); 
// 2012-10-04
echo date('Y-m-d',strtotime("last Monday")); 
// 2012-10-01

// добавим 1 год к 2012-10-03
echo date('Y-m-d',strtotime("+1 year",strtotime ('2012-10-03'))); 
//2013-10-03

// убавим на 3 месяца
echo date('Y-m-d'); 
echo date('Y-m-d',strtotime('-3 month')); 
// 2012-10-02
// 2012-07-02
?>


comments powered by Disqus

Популярное