考虑下面给出的表 -
--------------------------------------
age | date
1 day to 1 day | 05/02/2016
1 day to 6 week | 05/02/2016 to 17/02/2016
4 week to 10 week| 25/02/2016 to 14/04/2016
如果05/02/2016
已修复,那么如何在PHP中显示其他日期,这是动态的,05/02/2016
将被更改。
答案 0 :(得分:0)
您可以在php中使用datetime函数。试试这个,Datetime function
例如:
<?php
$d1=new DateTime("2016-02-05");
$d2=new DateTime("2016-04-14");
$diff=$d2->diff($d1);
print_r( $diff ) ;
/* returns:
DateInterval Object (
[y] => 0
[m] => 2
[d] => 9
[h] => 0
[i] => 0
[s] => 0
[invert] => 1
[days] => 69
)
*/
?>
还可以使用添加日期功能
例如:
<?php
$date = new DateTime('2000-01-01');
$date->add(new DateInterval('P10D'));
echo $date->format('Y-m-d') . "\n";
?>
答案 1 :(得分:0)
function getSelectedDate($days){
return date('Y.m.d',strtotime("$days days"));
}
每周7天,每周14天,它将从当前日期开始计算日期。
示例oneWeekAfterDate = getSelectedDate(7);