currentime=strtotime('22:00:00');
rem=currentime - strtotime('now'); //now is 20:00:00
remaining=date("H:i:s",rem);
我的问题是,剩下的显示04:00:00
而不是02:00:00
有什么线索吗?我还设置了date_default_timezone_set
检查php.ini文件中的设置。应该有一行类似于这行:date.timezone=UTC
尝试将其设置为您的时区。