Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP日期函数reduce&;日期中的天不工作_Php_Date_Strtotime - Fatal编程技术网

PHP日期函数reduce&;日期中的天不工作

PHP日期函数reduce&;日期中的天不工作,php,date,strtotime,Php,Date,Strtotime,这是我的PHP代码。将日期减少7天 $eventstart = '2014-06-29'; $eventstart_time = strtotime('-7 day',strtotime($eventstart)); echo date("Y-m-d",strtotime($eventstart_time)); 输出为 5200-06-23 1970-01-01 第二次约会 $eventstart = '2014-07-14'; $eventstart_time = strtot

这是我的PHP代码。将日期减少7天

 $eventstart = '2014-06-29';
 $eventstart_time = strtotime('-7 day',strtotime($eventstart));
 echo date("Y-m-d",strtotime($eventstart_time));
输出为

5200-06-23
1970-01-01
第二次约会

 $eventstart = '2014-07-14';
 $eventstart_time = strtotime('-7 day',strtotime($eventstart));
 echo date("Y-m-d",strtotime($eventstart_time));
输出为

5200-06-23
1970-01-01
请帮助我们如何缩短7天

 $eventstart = '2014-06-29';
 $eventstart_time = strtotime('-7 day',strtotime($eventstart));
 echo date("Y-m-d",strtotime($eventstart_time));

谢谢。

您只需调用
strotime()
一次。在将日期转换为Unix时间戳之前,可以修改日期:

$eventstart = '2014-07-14';
$eventstart_time = strtotime($eventstart . ' -7 day');
echo date("Y-m-d",$eventstart_time);
您还可以使用
DateTime()


只需调用一次
strotime()
。在将日期转换为Unix时间戳之前,可以修改日期:

$eventstart = '2014-07-14';
$eventstart_time = strtotime($eventstart . ' -7 day');
echo date("Y-m-d",$eventstart_time);
您还可以使用
DateTime()


只需调用一次
strotime()
。在将日期转换为Unix时间戳之前,可以修改日期:

$eventstart = '2014-07-14';
$eventstart_time = strtotime($eventstart . ' -7 day');
echo date("Y-m-d",$eventstart_time);
您还可以使用
DateTime()


只需调用一次
strotime()
。在将日期转换为Unix时间戳之前,可以修改日期:

$eventstart = '2014-07-14';
$eventstart_time = strtotime($eventstart . ' -7 day');
echo date("Y-m-d",$eventstart_time);
您还可以使用
DateTime()


…右下至
5.2.17
-->两次计数均为+1;-)。。。右下至
5.2.17
--+1(两次计数;-)。。。右下至
5.2.17
--+1(两次计数;-)。。。右下至
5.2.17
--+1,两次计数;-)