PHP strotime dilema
有人能解释为什么在我的服务器上输出的结果是真的吗PHP strotime dilema,php,strtotime,Php,Strtotime,有人能解释为什么在我的服务器上输出的结果是真的吗 date_default_timezone_set('Europe/Bucharest'); var_dump( strtotime('29.03.2015 03:00', time()) === strtotime('29.03.2015 04:00', time())); 我想这是因为夏天的时间变了,你可以在这里看到: 因此,如果是03:00,时间将提前1小时到04:00我唯一能想到的是,因为在这一天,你会因为改为夏季而损失1小时
date_default_timezone_set('Europe/Bucharest');
var_dump( strtotime('29.03.2015 03:00', time()) === strtotime('29.03.2015 04:00', time()));
我想这是因为夏天的时间变了,你可以在这里看到:
因此,如果是03:00,时间将提前1小时到04:00我唯一能想到的是,因为在这一天,你会因为改为夏季而损失1小时!(你在哪个时区?)编辑:时区是gmt+2所以为什么04:00不是1小时?对不起,如果它是哑的question@Vodaldrien在凌晨3点,时间会提前1小时,所以你会损失1小时,现在是凌晨4点,你只在你所在时区的3点而不是4点这样做