postgresql - 如何在 PostgreSQL 中获取日期的开始时间?

标签 postgresql postgresql-9.3

如何在 PostgreSQL 中获取日期的开始时间? ex- 从“2013-07-15 10:10:00”得到“2013-07-15 00:00:00”

最佳答案

使用date_trunc,例如:

psql=> SELECT date_trunc('day',now());
       date_trunc
------------------------
 2016-10-07 00:00:00+11
(1 row)

参见:date_trunc

关于postgresql - 如何在 PostgreSQL 中获取日期的开始时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39909632/

相关文章:

ruby-on-rails - Cloud9 - rails |将数据库从 SQLite3 更改为 PostgreSQL

python - 为 Python Web 应用程序设置环境变量

postgresql - 从给定点找到一定半径内的点的最有效方法

php - 在 Laravel 5 迁移中更新表并添加数据

postgresql - Debezium 与 RDS postgres 和主副本故障转移

sql - 如何在 PostgreSQL 中的点后显示 2 位数字?

postgresql - 如何防止物化 View 在 pg_restore 期间刷新?

postgresql - file_fdw 访问远程服务器上的 csv 文件

sql - PostgreSQL:使用 JSON 时计数数据非常慢

apache - 无法通过 PHP 连接到 Postgres,但可以从不同机器上的命令行和 PgAdmin 连接