postgresql - Postgresql - 将 2019-11-03T08:00:00Z 存储在 postgres db 时间戳中,它返回 2019-11-03T09:00:00Z。日光于 2019 年 11 月 3 日生效
问题描述
Postgresql 时间戳问题:时间戳仅向一个日期添加 1 小时 - 夏令时的日期
当我将 2019-11-03T08:00:00Z 存储在作为时间戳的数据库列中时,当我读回时间戳时,我返回了这个 2019-11-03T09:00:00Z。我了解夏令时于 2019 年 11 月 3 日生效,但不会影响我的日期。所有其他日期,如 2019-11-04T08:00:00Z 作品
写入数据库:endAt=2019-11-03T08:00:00Z
从数据库读取:endAt=2019-11-03T09:00:00Z
对于所有其他日期,它完全没问题。
解决方案
推荐阅读
- react-native - 当我尝试在 http://localhost:8081/debugger-ui/ 运行我的应用程序模拟器时出现 TypeError
- java - karaf - 如何在 system.properties 文件中添加环境变量
- wordpress - 嵌入式 Wordpress 表单插件简码未显示在页面中
- python - 在 Python 中将十六进制转换为负整数
- java - 在 Jersey JAX-RS 中将 JSON 对象转换为 Java 对象
- sql - 如果列中有值如何显示值,如果没有则为空?
- mysql - 从 2 个表中获取基于总销售额的前 5 名数据
- shell - 尝试使用 awk 命令更改 postgresql.conf 文件中的“data_directory”属性但不断收到语法错误
- wordpress - 更改 Wordpress 插件的日志翻译
- php - 从不包含已定义数组的 JSON 中修剪数据?