以 php 格式获取我的系统时区
Get my system time zone in php
可能的重复项:
在 PHP 中猜测用户的时区
如何提前以 php 格式获取我的系统当前时区我试过这段代码
echo date_default_timezone_get();
echo date('H:i:s');
date_default_timezone_set('GMT');
echo date_default_timezone_get();
echo date('H:i:s');
但我得到了
**UTC
07:51:52
GMT
07:51:52**
我也尝试了日期("Z");我得到了
0
但我的时区是亚洲/加尔卡塔
您应该将所有时间信息作为 UTC 发送,然后如果本地计算机的系统时钟设置正确,则可以将其转换为本地时间。这里有一些函数可以在 javascript 中的本地机器上与 UTC 进行转换。您的服务器应仅以 UTC 格式工作。
PHP 对服务器的时区一无所知。date_default_timezone_get() 函数从 php 返回值.ini或者如果它是由 date_default_timezone_set() 设置的;
您可以在 *nix 上使用 date 或在 Windows 上使用 tzutil 从命令行获取它。
相关文章:
- toLocaleDateString和toLocaleString方法不尊重机器时区
- 高库存时期时间与时区不匹配
- 仅在IE中,javascript中的时区名称不正确
- 带时区的Javascript Datestring转换器
- 数据绑定:'系统Char'不包含名为'xxxxx'
- Javascript模块系统I'I’我正在努力,但搞不明白
- 是否可以在系统/电脑浏览器中访问手机摄像头
- Node JS中的排名系统算法
- 任何将(SSH)终端嵌入到一些HTML5表示系统中的想法(例如,show.js)
- 获取用户选择的不带时区的日期
- 获取系统的时区名称(IST,PST,DST)'IE中java脚本中的s日期
- 以 php 格式获取我的系统时区
- php 代码以获取时区和当前系统时间与 GMT 的差异
- 是否可以获取我们在系统时区中选择的国家/地区名称.我们可以得到偏移量(如 5.5)但是如何获取国家名称
- 如何在 javascript 中使用系统时区和 UTC 时间从服务器获取当前本地时间
- 如何获得客户'未设置系统日期时的时区
- 如何使用javascript将系统时区发送到servlet
- 当javascript中的系统首选项和用户首选项不同时,会出现时区转换问题
- javascript获取系统时区的时间戳,而不是UTC
- 如何使用javascript获取特定时区的时间,但与当前系统时间无关