我需要一个日期对象,其当前时间为凌晨12:00:00(意味着没有秒数).我将其转换为秒数并将其传递给另一个函数.它最终用于报告过滤器,使用数据库中的date ="someDateHere",并且字段中的挂起秒数正在搞砸报告.
我不确定在时间函数中放入第二个参数的内容 - 将其留空将使用当前时间,这是我不想要的.我在php doc中找不到示例或任何内容.如果还有其他功能可以完成这项工作,我愿意接受建议.这应该很简单,但它暗指我.
date_default_timezone_set('America/Detroit');
$now = date("Y-m-d 0:0:0");
echo $now . '<br/>';
$now = time($now,0);
echo $now . '<br/>';
Run Code Online (Sandbox Code Playgroud)
提前致谢.
编辑:请注意:我需要将该日期对象转换为秒.这就是时间戳让我失去了strtotime功能和时间功能的地方.即使我传递的是没有时间戳的日期对象,将其转换为秒也不方便的是将时间戳作为第二个参数插入,默认为当前时间.
php ×1