我有这个日期和时间我只想在每凌晨2点之前获得毫秒。 示例日期/时间:10-18-2017 00:00:00 - 凌晨2点之前的2小时,凌晨2:00之前的毫秒是7200000。
我应该怎么做或者我应该使用什么方法。提前致谢
$datetimenow = date("m-d-Y H:i:s", strtotime('+0 hours'));
答案 0 :(得分:0)
$TwoAMDay = time();
// add one day if next 2am is tomorrow
if(date('H', $TwoAMDay) >= 2) {
$TwoAMDay = $TwoAMDay + 86400;
}
$twoAMDate = date('Y-m-d 02:00:00', $TwoAMDay);
$twoAMTime = strtotime($twoAMDate);
$differenceMilliseconds = (1000 * $twoAMTime) - round(microtime(true) * 1000);