我一直在尝试创建一个函数,将 3d4h 之类的内容转换为当前的 unixtime+该字符串中的秒数。不幸的是,我没有成功,现在我向你们所有人求助。谢谢你的帮助!
问问题
33 次
1 回答
2
DateTime()
并且DateInterval()
已经为您做到了:
$interval = new DateInterval('P3DT4H');
$now = new DateTime();
$now->add($interval);
echo $now->format('Y-m-d H:i:s');
此示例将间隔添加到“现在”。当然,您可以将间隔设为相对于任何日期和时间。
请参阅区间规范,了解 . 的有效值DateInterval()
。
于 2014-03-13T23:57:41.103 回答