所以,有一个插件有点崩溃,它的目的是做一个倒计时,直到下一天的开放时间。这似乎增加了1.5个小时,我尝试了一些事情,但似乎没有任何效果。
原始代码:
// JS counters data
$right_now = current_time( \'Y-m-j\' );
$time_now = current_time( \'timestamp\' );
$tomorrow_time = date( \'Y-m-j\', strtotime(\'+1 day\', $time_now ) );
if ( $opening_time < $closing_time ) {
$to_time = $right_now . \' \' . $closing_time;
$from_time = $tomorrow_time . \' \' . $opening_time;
} else {
$to_time = $right_now . \' \' . $closing_time;
$from_time = $right_now . \' \' . $opening_time;
}
我试过这个:
// JS counters data
$right_now = current_time( \'Y-m-j\' );
$time_now = current_time( \'timestamp\' );
$hours_fix = current_time( \'timestamp\', strtotime(\'-1 hours, -30 minutes\') );
$tomorrow_time = date( \'Y-m-j\', strtotime(\'+1 day\', $hours_fix ) );
if ( $opening_time < $closing_time ) {
$to_time = $right_now . \' \' . $closing_time;
$from_time = $tomorrow_time . \' \' . $opening_time;
} else {
$to_time = $right_now . \' \' . $closing_time;
$from_time = $right_now . \' \' . $opening_time;
}
其他一些类似于增加一行来覆盖1.5小时的代码也尝试将+1天改为+22小时,但时间没有改变,仍然是1.5小时(我在代码中看不到任何固定时区设置,所以它应该从Wordpress安装中提取时间,这是正确的时间!这里有什么要点吗?