【发布时间】:2011-08-27 01:41:18
【问题描述】:
如何在 php 中获取自 1970 年 1 月 1 日以来的当前时间(以秒为单位)?
dateTime 对象是否支持自
以来的任何内容$date1 = new DateTime("01/01/1970");
$return = since($date1, date.now());
我遇到的问题是我可以做类似 ((minutes=hours *60)*60) 的事情
有更好的方法吗?
【问题讨论】:
-
你试过简单的
time()电话吗? -
$dateTime = new DateTime; echo $dateTime->format('U'); -
@Gordon 我不认为这是重复的原因是因为我想知道我的 since() 函数是否正确
-
你的
since函数是多余的。使用strtotime或使用 DateTime API。另见Difference between 2 dates in seconds