相关疑难解决方法(0)

夏令时和时区最佳实践

我希望能够将这个问题及其答案作为处理夏令时的权威指南,特别是处理实际的变更问题.

如果您有任何要添加的内容,请执行此操作

许多系统依赖于保持准确的时间,问题在于由于夏令时改变时间 - 向前或向后移动时钟.

例如,在订单获取系统中有一个业务规则取决于订单的时间 - 如果时钟发生变化,规则可能不那么明确.如何保持订单的时间?当然有无数的场景 - 这只是一个说明性的场景.

  • 你是如何处理夏令时问题的?
  • 您的解决方案中有哪些假设?(在这里寻找背景)

同样重要的是,如果不是这样的话:

  • 你尝试了哪些不起作用?
  • 为什么不起作用?

我会对编程,操作系统,数据持久性和该问题的其他相关方面感兴趣.

一般答案很好,但我也希望看到细节,特别是如果它们只在一个平台上可用.

timezone datetime utc datetimeoffset dst

2021
推荐指数
20
解决办法
40万
查看次数

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

我知道这听起来可能是一个愚蠢的问题,但是我没有在PHP文档中发现他们声名鹊起并清楚这一点.

我有一个Web应用程序.

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

我该如何设置date.timezone php ini指令???

我想服务器位于何处,如果它位于纽约:date.timezone ="America/New_York"

但我是对的吗?

php timezone datetime

5
推荐指数
1
解决办法
2万
查看次数

在PHP Web应用程序中构建时区功能

这几乎与这个问题相似: -

处理PHP中的时区

我读了那个帖子,还有一些问题,并且不确定如何在PHP/MySQL应用程序中优雅地构建时区支持.

我正在用PHP编写应用程序,用户可以在其中选择时区.

这里,所有时间戳都存储在MySQL中的GMT中.我在呈现数据时将时区转换回用户时区.

现在这些是我面临的问题: -

1)我向用户展示了一个从MySQL的时区表填充的时区列表,它是一个巨大的列表,很难从中选择.

所以,我想实现类似windows时区列表的东西.抵消区域信息.

2)PHP和MySQL可能有不同的列表集.

3)我应该在哪里转换时区,PHP或MySQL?我有编码的组合.有时很容易选择从MySQL转换的列,有时很容易在PHP中转换.所以,这里前一点变得非常重要.例如,在MySQL的time_zone表中,亚洲/加尔各答和亚洲/加尔各答都在那里,但在PHP 5.2.6的默认timezonedb中,只存在亚洲/加尔各答.

php mysql timezone

3
推荐指数
1
解决办法
5638
查看次数

设置GMT + 8 PHP时间

我在托管上有一些PHP脚本,但托管时间与我当地时间不同(GMT + 8)如何设置正确的时间()脚本为GMT + 8?

当我使用:

<?
echo time(); //it show me the hosting time;
?>
Run Code Online (Sandbox Code Playgroud)

php time local gmt

-3
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×3

timezone ×3

datetime ×2

datetimeoffset ×1

dst ×1

gmt ×1

local ×1

mysql ×1

time ×1

utc ×1