如何用PHP查找世界上任何一个城市的当前时间?

Luc*_*emy 5 php time date

例如,我可以输入这样的函数:

echo findtimeinworld('<some way to format Sydney, Australia>'); // The current time in Sydney, Australia in a timestamp
Run Code Online (Sandbox Code Playgroud)

这样的功能怎么可能?

此外,请注意我在这里使用托管服务器,因此服务器时间可能是任何东西.

奖金为最小可能的功能投票.

Rob*_*vey 2

您将需要一个包含要查询的每个城市的时区信息的数据库,然后对当前服务器时间进行时区调整。

这里有一个时区数据库。看起来它附带了一些 C 代码,用于将时区信息转储到一个文件中,希望该文件可以导入到数据库表中。一旦你有了这个,你应该能够在一年中的任何时间获得世界上任何城市的时区调整。