11月5日和6日时差(php)
November 5 and 6 time difference (php)
我正在编写一个带有一些日期计算的简单代码。我 运行 遇到了一个有趣的问题;下面的代码只是计算两个日期之间有多少小时,结果应该是 24 小时。对于我插入的不同日期,我想出了 24,但这两个日期是 25。有人知道为什么吗?我有一个程序可以跳过几天,并按日期对 sql 中的内容进行分组,这有点烦人 $date+24*60*60;
仍然在 23:00
小时出现在同一日期。
<?php
$first = mktime(0, 0, 0,11, 5, 2017);
$second = mktime(0, 0, 0,11, 6, 2017);
$delta = ($second - $first)/60/60;
echo $delta."<BR>";
?>
美国夏令时于 5 日结束。那是你设置时区的地方吗?
我正在编写一个带有一些日期计算的简单代码。我 运行 遇到了一个有趣的问题;下面的代码只是计算两个日期之间有多少小时,结果应该是 24 小时。对于我插入的不同日期,我想出了 24,但这两个日期是 25。有人知道为什么吗?我有一个程序可以跳过几天,并按日期对 sql 中的内容进行分组,这有点烦人 $date+24*60*60;
仍然在 23:00
小时出现在同一日期。
<?php
$first = mktime(0, 0, 0,11, 5, 2017);
$second = mktime(0, 0, 0,11, 6, 2017);
$delta = ($second - $first)/60/60;
echo $delta."<BR>";
?>
美国夏令时于 5 日结束。那是你设置时区的地方吗?