sql - 如何在 PostgreSQL 中将日期格式设置为 `YYYY-MM-DDTHH24:MI:SS`

标签 sql postgresql date datetime postgresql-9.1

我可以使用 to_char函数将其转换为 YYYY-MM-DD HH24:MI:SS结果正确,但我想要 DD 之间的空间和 `HH 将被字母 'T' 取代。

如果我使用 YYYY-MM-DDTHH24:MI:SS然后我得到,例如,2014-06-09THH24:58:30 .

如何获得我需要的格式?

最佳答案

一种方式:

SELECT to_char(now(), 'YYYY-MM-DD"T"HH24:MI:SS ')

您可以在双引号之间插入任何内容以按字面意思输出。

关于sql - 如何在 PostgreSQL 中将日期格式设置为 `YYYY-MM-DDTHH24:MI:SS`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25253317/

相关文章:

sql - 缓慢同时写入 PostgreSQL 数据库中的同一个表

mysql - 找到用户问题答案匹配百分比的最佳方法是什么?

sql - 最大最近值sql

sql - 子选择时间段

sql - 我们如何使用约束来确保数组的任何值都不为 NULL?

mysql - SQL 将 'mm/dd/yy' 字符串转换为日期格式

java字符串到utc日期

java - 通过php检索sql数据库中的一行并将输出转换为android应用程序中的textView

javascript - 当日期处于不同月份时,如何获取本周的第一天和最后一天?

postgresql - Postgres 9.6 的 Datadog 配置