我有PHP strtotime转换到不同时区的问题。 我的代码很简单:
28000 1045
Access denied for user 'sayeed'@'localhost' (using password: YES)
此代码返回: 02:00 。 但它应该在14:00返回。
你可以帮我解决这个问题吗?
答案 0 :(得分:10)
此代码返回:02:00。但它应该在14:00返回。
不,没错。您将从纽约的晚上8点(目前由于DST的UTC-4)转换为欧洲/布拉迪斯拉发时区(由于DST,目前为UTC + 2)。
所以:
New York: 8pm
UTC: Midnight
Bratislava: 2am
如果您尝试将从欧洲/布拉迪斯拉发时转换为纽约时间,那么您需要切换时区ID。