$date + 1 年?
我正在尝试获取一个距离我指定日期一年的日期。
我的代码如下所示:
$futureDate=date('Y-m-d', strtotime('+one year', $startDate));
它返回了错误的日期。任何想法为什么?
我正在尝试获取一个距离我指定日期一年的日期。
我的代码如下所示:
$futureDate=date('Y-m-d', strtotime('+one year', $startDate));
它返回了错误的日期。任何想法为什么?
$futureDate=date('Y-m-d', strtotime('+1 year'));
$futureDate一年后!
$futureDate=date('Y-m-d', strtotime('+1 year', strtotime($startDate)) );
$futureDate距离$startDate年只有一年!
要向今天的日期添加一年,请使用以下命令:
$oneYearOn = date('Y-m-d',strtotime(date("Y-m-d", mktime()) . " + 365 day"));
对于其他示例,您必须使用时间戳值初始化$StartingDate,例如:
$StartingDate = mktime(); // todays date as a timestamp
试试这个
$newEndingDate = date("Y-m-d", strtotime(date("Y-m-d", strtotime($StaringDate)) . " + 365 day"));
或
$newEndingDate = date("Y-m-d", strtotime(date("Y-m-d", strtotime($StaringDate)) . " + 1 year"));