时间戳,时区和夏时制

菲尔·克罗斯

我有一个很大的中央MySQL数据库。到目前为止,我一直在使用unix时间戳存储日期/时间。

直到几个月前,所有这些都可以正常工作,当时突然从数据库中检索到的所有大量数据都丢失了。我检查了数据库,一切都没有改变。

我创建的应用程序精确到秒,当节省夏令时时,它通过我的应用程序关闭了3599秒(一小时3600秒)

我试图绕过时区/夏令时等,并努力地稍微理解这些概念!!

我所有的PHP文件都设置Europe/London为时区。我数据库中的所有日期,时间等都存储为unix时间戳(整数)。

我应该将所有时间戳转换为datetime()字段类型吗?还是有办法避免日光节约?如果我切换到UTC,是否需要调整任何时间戳?

任何意见是极大的赞赏。

血管白

您可以不更改数据库中的Unix时间戳。

正是您的应用程序将检索到的时间更改为服务器时间(在您的情况下是欧洲/伦敦),并且您已实现了DST。

将您的服务器设置为UTC并开始使用DateTime类以避免将来出现这些问题。

还要确保在php.ini中将默认时区设置为UTC。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails:导入时间戳,不同的时区和夏时制

来自分类Dev

javascript + postgres:时区和时间戳用法

来自分类Dev

在SQL Server中管理时区和夏时制

来自分类Dev

Java和MySQL中的时间戳和时区转换

来自分类Dev

Postgresql的哪个时区(时区,时间戳)?

来自分类Dev

从熊猫时间戳转换时区

来自分类Dev

带时区的Postgres时间戳

来自分类Dev

时间戳/时区转换错误

来自分类Dev

带时区的Dygraphs时间戳

来自分类Dev

与时区(UTC)相关的时间戳

来自分类Dev

PostgreSQL的时间戳之间Comparsion没有时区和java.util.Date与时区

来自分类Dev

考虑到时区的夏时制时间,将UTC日期时间转换为将来的时间

来自分类Dev

从给定的时间戳字符串中找到时区和时间

来自分类Dev

给定日期/时间和时区,如何将其转换为UTC时间戳?

来自分类Dev

将时间戳转换为带时区的时间戳

来自分类Dev

GNU find-[cma]时间选项和夏时制

来自分类Dev

PostgreSQL时间戳和时区:为什么我读取的结果与编写的结果不同?

来自分类Dev

commons-net-3.2:时间戳和时区之间不匹配

来自分类Dev

使用给定的时间戳和时区确定JodaTime在Java中的季节

来自分类Dev

将具有时代和时区的时间戳字符串转换为NSDate

来自分类Dev

从db和时区列转换成时间戳RFC 3999格式

来自分类Dev

错误:不带时区的COALESCE类型时间戳和整数不能匹配(PostgreSQL)

来自分类Dev

解析LDAP日期和时间戳时设置的GMT不一致的时区

来自分类Dev

Carbon:根据输入的日期字符串和时区返回时间戳

来自分类Dev

根据带有时间戳和时区的文本中的日期对Excel表进行排序

来自分类Dev

PostgreSQL SQLalchemy 和时间戳带时区,为什么隐身与正常不同?

来自分类Dev

在Oracle中显示与时间戳关联的时区

来自分类Dev

UTC或带时区的时间戳的SQL标准

来自分类Dev

带有时区的pyspark时间戳

Related 相关文章

  1. 1

    Rails:导入时间戳,不同的时区和夏时制

  2. 2

    javascript + postgres:时区和时间戳用法

  3. 3

    在SQL Server中管理时区和夏时制

  4. 4

    Java和MySQL中的时间戳和时区转换

  5. 5

    Postgresql的哪个时区(时区,时间戳)?

  6. 6

    从熊猫时间戳转换时区

  7. 7

    带时区的Postgres时间戳

  8. 8

    时间戳/时区转换错误

  9. 9

    带时区的Dygraphs时间戳

  10. 10

    与时区(UTC)相关的时间戳

  11. 11

    PostgreSQL的时间戳之间Comparsion没有时区和java.util.Date与时区

  12. 12

    考虑到时区的夏时制时间,将UTC日期时间转换为将来的时间

  13. 13

    从给定的时间戳字符串中找到时区和时间

  14. 14

    给定日期/时间和时区,如何将其转换为UTC时间戳?

  15. 15

    将时间戳转换为带时区的时间戳

  16. 16

    GNU find-[cma]时间选项和夏时制

  17. 17

    PostgreSQL时间戳和时区:为什么我读取的结果与编写的结果不同?

  18. 18

    commons-net-3.2:时间戳和时区之间不匹配

  19. 19

    使用给定的时间戳和时区确定JodaTime在Java中的季节

  20. 20

    将具有时代和时区的时间戳字符串转换为NSDate

  21. 21

    从db和时区列转换成时间戳RFC 3999格式

  22. 22

    错误:不带时区的COALESCE类型时间戳和整数不能匹配(PostgreSQL)

  23. 23

    解析LDAP日期和时间戳时设置的GMT不一致的时区

  24. 24

    Carbon:根据输入的日期字符串和时区返回时间戳

  25. 25

    根据带有时间戳和时区的文本中的日期对Excel表进行排序

  26. 26

    PostgreSQL SQLalchemy 和时间戳带时区,为什么隐身与正常不同?

  27. 27

    在Oracle中显示与时间戳关联的时区

  28. 28

    UTC或带时区的时间戳的SQL标准

  29. 29

    带有时区的pyspark时间戳

热门标签

归档