您是否需要自己了解DST过渡的所有详细信息?还是只需要知道给定时区的上午9:00?
如果是后者,PHP可以使用操作系统的时区数据库为您完成此操作。该的strtotime()函数在“搞清楚”你的意思是非常好:
echo strtotime("today 9:00 am America/New_York"); // prints "1306501200"echo strtotime("today 9:00 am Europe/London"); // prints "1306483200"只要确保您使用的是PHP支持的时区之一即可。



