首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP date.timezone?服务器或客户端位置时区?

PHP date.timezone?服务器或客户端位置时区?
EN

Stack Overflow用户
提问于 2010-02-12 12:36:42
回答 3查看 17.4K关注 0票数 5

我知道这听起来可能是个愚蠢的问题,但我在PHP文档中找不到什么地方,如果它们大声而清晰地表达了这个问题。

我有一个网络应用程序。

我的网络应用程序的用户在欧洲,但运行web应用程序的服务器在美国中。

如何设置date.timezone php指令?

如果服务器位于纽约,我想服务器位于哪里: date.timezone =“America/ New”

但我说得对吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-06-09 17:33:01

根据我在这里所读到的,答案是:

0)

  • let

  • 将PHP date.timezone ini指令设置为" UTC“(即在页面中打印日期时间(UTC)作为简单的Unix时间戳(一个数字)

  • 通过以下操作使UTC Unix时间戳在客户端时间转换:

新日期(* 1000);

票数 2
EN

Stack Overflow用户

发布于 2010-02-12 12:46:51

我认为最好设置服务器的本地时区或UTC,并使用http://pl.php.net/manual/en/function.date-default-timezone-set.php在脚本中更改用户时区,您可以将时区设置为欧洲/某事物,或者使用GeoIP或JavaScript为每个客户端计算时区(应该是可能的)

票数 2
EN

Stack Overflow用户

发布于 2010-02-12 13:23:01

http://php.net/manual/en/function.date-default-timezone-set.phpHow can I easily convert dates from UTC via PHP?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2251780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档