Определить следующий день 6 вечера - PullRequest
2 голосов
/ 02 декабря 2009
<?php
$start_date = "12/10/2009 11:30";
echo "<br>start_date: $start_date<br>";

$due_date1   = date("m/d/Y H:i", strtotime("+1 day".$start_date));
$due_date2   = date("m/d/Y H:i", strtotime("+2 day 6pm".$start_date));
echo "<br>due_date1: $due_date1<br>";
echo "<br>due_date2: $due_date2<br>";
?>

Посмотрите мой код, я пытаюсь получить две даты из start_date.

Первое значение due_date1 - это точные 24 часа от даты начала_тапа, а второе значение due_date2 - 18:00 после второго дня начала_даты

due_date1 работает правильно

Что не так с вычислением due_date2?

1 Ответ

3 голосов
/ 02 декабря 2009

Вы могли бы также пойти на

$due_date2   = date("m/d/Y 18:00", strtotime("+2 day".$start_date));
...