我如何必须写“+3 days at 12:34:56”才能使 strtotime() 正确解析它?
问问题
190 次
3 回答
6
$ts = strtotime("12:34:56 +3 days");
echo date('Y-m-d H:i:s O', $ts);
印刷
2009-09-23 12:34:56 +0200
(我的本地时区是 CEST/gmt+2)
于 2009-09-20T20:37:07.193 回答
1
哦,我明白了:我只需要删除 "at": "+3 days 12:34:56" 解析,耶!
于 2009-09-20T20:25:04.567 回答
0
我个人会做这样的事情:
date("Y-m-d 12:34:56",time()+(60*60*24*3))
于 2009-09-21T00:38:27.293 回答