我正在用PHP编写一个小订阅脚本,它将根据今天的日期和时间计算到期日期,但它会给出0000-00-00 00:00:00
(日期时间)的结果
这是我的代码:
$added = date("Y-m-d H:i:s");
$expiry = strtotime('+ 1 year', $added);
我怎样才能得到结果:
$added = 2016-07-30 17-18-33
$expiry = 2017-07-30 17-18-33
答案 0 :(得分:0)
您在获取时间戳和格式化之间进行混音。两者都需要完成才能获得您想要的输出:
$now = time();
$added = date("Y-m-d H-i-s", $now);
$expiry = date("Y-m-d H-i-s", strtotime('+ 1 year', $now));