小编vin*_*boy的帖子

如何从 PostgreSQL 时间戳中获取时区

这可能是一个非常简单的问题,但对 Google 来说很难,因为它匹配了太多不同的问题。

我想获取保存在我的数据库中的时间戳的时区(或偏移量)。

例如,现在在我的数据库中,我有

     expired_at      
---------------------
 2018-04-28 00:00:00
 2018-03-28 08:00:00
 2018-02-28 05:00:00
Run Code Online (Sandbox Code Playgroud)

我想找到所有expired_at具有 PST 偏移量的内容。

所以我的伪代码是这样的

SELECT expired_at FROM table WHERE expired_at IS IN TIMEZONE('PST')

我能得到一些帮助吗。谢谢!

附注。基本上,我试图通过查找所有 UTC 时间戳并将它们更新为 PST 来解决数据完整性问题。数据库现在混杂着许多不同的时区。

postgresql

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

Seconds_Behind_Master 什么时候太大了?

我的 mysql_slave 陷入了一个错误,并累积到 200,000+ Seconds_Behind_Master。我应该重建它并从头开始,还是让它自己赶上?

mysql replication

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

标签 统计

mysql ×1

postgresql ×1

replication ×1