Как отобразить диапазон дат от 28-10-2014
до 01-11-2014
?Как отобразить дату между датой и датой в php
28-10-2014
29-10-2014
30-10-2014
31-10-2014
01-11-2014
Как отобразить диапазон дат от 28-10-2014
до 01-11-2014
?Как отобразить дату между датой и датой в php
28-10-2014
29-10-2014
30-10-2014
31-10-2014
01-11-2014
Попробуйте это:
<?php
$begin = new DateTime('28-10-2014');
$end = new DateTime('01-11-2014');
$daterange = new DatePeriod($begin, new DateInterval('P1D'), $end);
foreach($daterange as $date){
echo $date->format("m-d-Y");
}
?>
дата окончания не печатает в этом –
10-28-201 10-29-201 10-30-201 10-31-201 только печать –
@RajaManickam Заменить '$ datarange' с этим' $ daterange = new DatePeriod ($ begin, new DateInterval ('P1D'), $ end-> modify ('+1 день')); ' – Gowri
<?php
$date = "10-28-2014";
$date1 = str_replace('-', '/', $date);
$iterations = 4;
for ($i=0 ; $i<= $iterations ; $i++) {
$tomorrow = date('d-m-Y',strtotime($date1 . "+$i days"));
echo '<br/>'.$tomorrow;
}
?>
Надеется, что это работает.
Итак, вы хотите иметь возможность печатать серию дат, заданных диапазоном, не так ли? – theGreenCabbage
Вы что-то пробовали? – Gunaseelan
Я. Я попытался преобразовать от и до настоящего времени в StrToTime и попытался увеличивает –