PHP strtotime dilema


PHP strtotime dilema

有人能解释为什么我的服务器上会输出true吗?

date_default_timezone_set('Europe/Bucharest');    
var_dump( strtotime('29.03.2015 03:00', time()) ===  strtotime('29.03.2015 04:00', time()));

我无法理解

正如你在这里看到的,我认为这是因为时间变为夏季:http://www.timeanddate.com/time/change/romania/bucharest

因此,如果是03:00,时间将提前1h设置为04:00