strtotime

У меня есть дата, которая повторяется в моем коде так. date("F j", strtotime($dateEnd)) Я хочу изменить его, чтобы сделать что-то вроде... date("+7 day", "F j", strtotime($dateEnd)) Но добавление + 7 дней останавливает его работу, но в других ситуациях добавление дней таким образом сработало. Можно ли и...

Вот мой код: $testtime = str_replace('.', '-', '2009.07.08 17:01'); $timestamp = strtotime($testtime); echo $timestamp . "n"; echo $testtime . "n"; echo date('Y-m-d H:t', $timestamp); И вот мой вывод: 1247065260 2009-07-08 17:01 2009-07-08 17:31 Что случилось? Заранее благодарю вас....

Я иногда получаю неожиданные результаты при использовании порядковых значений с strtotime. Например, почему date("M j", strtotime("second Tuesday February 2011")) Результат "15 февраля" (который на самом деле является третьим вторником в 2011 году?...

Может ли кто-нибудь объяснить, почему echo date("Y-m-d",strtotime("Wednesday, 1 January, 2014")); Возвращает 2013-01-02 ...

Мне нужно добавить 2 рабочих дня к текущей дате. Я собирался использовать для этого strtotime, но будни strtotime не включают субботу. $now = date("Y-m-d H:i:s"); $add = 2; $format = "d.m.Y"; if(date('H') < 12) { $add = 1; } $date = strtotime($now . ' +'.$add.' weekdays'); echo date($format, $date); ...

Существует synatax errro ваше имя переменной $hour, но в последнем вы использовали $hours. $time1 = strtotime("02:40:00"); $time2 = strtotime("34:20:00"); $diff = $time2 - $time1; $hour = floor($diff / (60 * 60)); $minute = $diff - $hour * (60 * 60); //$final = $hours .":".floor( $minute / 60 ); $final ...

Мне нужно преобразовать строку в формат даты, но это возвращает странную ошибку. Строка такая: 21 nov 2012 Я использовал: $time = strtotime('d M Y', $string); PHP вернул ошибку: Notice: A non well formed numeric value encountered in index.php on line 11 Чего мне здесь не хватает?...

у меня есть PHP дата в виде 2013-01-22 и я хочу получить завтрашнюю дату в том же формате, так например 2013-01-23. Как это возможно с PHP?...

Я пытаюсь получить дату, которая составляет один год с даты уточняю. мой код выглядит так: $futureDate=date('Y-m-d', strtotime('+one year', $startDate)); он возвращает неправильную дату. Есть идеи почему?...

у меня есть переменная с именем $effectiveDate указана дата 2012-03-26. Я пытаюсь добавить три месяца к этой дате и потерпел неудачу в этом. вот что я пробовал: $effectiveDate = strtotime("+3 months", strtotime($effectiveDate)); и $effectiveDate = strtotime(date("Y-m-d", strtotime($effectiveDate)) . "...