将PHP时区转换为用户可以理解的东西?

将PHP时区转换为用户可以理解的东西?,php,timezone,Php,Timezone,我有一个时区,以正确的PHP格式存储在我的数据库中:“美国/纽约” 问题是,如果我将时区回传给用户,他们会看到“美国/纽约”,他们可能会认为那是一个位置,而不是时区。如果地点在新泽西州,甚至在佛罗里达州,这可能会让人们感到困惑 有没有一种简单的方法可以将这个时区“美国/纽约”转换成我的用户更容易理解的东西,比如“EST”? 检查T和Z标志。不是很好的解决方案;时区缩写是模棱两可的,偏移量甚至更大。也许链接到某个可以解释时区的网站会更好。从这些信息中,任何人都可以解释时区。只要你知道如何使用它,它

我有一个时区,以正确的PHP格式存储在我的数据库中:“美国/纽约

问题是,如果我将时区回传给用户,他们会看到“美国/纽约”,他们可能会认为那是一个位置,而不是时区。如果地点在新泽西州,甚至在佛罗里达州,这可能会让人们感到困惑

有没有一种简单的方法可以将这个时区“美国/纽约”转换成我的用户更容易理解的东西,比如“EST”?


检查TZ标志。

不是很好的解决方案;时区缩写是模棱两可的,偏移量甚至更大。也许链接到某个可以解释时区的网站会更好。从这些信息中,任何人都可以解释时区。只要你知道如何使用它,它就没有那么模棱两可:)