postgresql postgres -转换时间戳格式列表

vc6uscn9  于 2023-02-04  发布在  PostgreSQL
关注(0)|答案(1)|浏览(106)

在postgres中,当我强制转换(varchar_col作为时间戳)时,我怎么知道支持哪些格式(即yyyymmdd,yyyy-mm-dd...等)?

jljoyd4f

jljoyd4f1#

对你来说不是很好的研究,因为它就在Postgres 8.4文档中的同名部分:
https://www.postgresql.org/docs/8.4/datatype-datetime.html
时间戳类型的有效输入包括日期和时间的串联,后跟可选时区,后跟可选AD或BC。(或者,AD/BC可以出现在时区之前,但这不是首选顺序。)
所以,你需要把“日期输入”表和“时间输入”表中的所有输入格式条目组合起来,因为它们太多了,无法在答案中合理地列出,也没有意义--这就是官方文档的作用。
关于如何从字符串解析日期和时间的更全面的文档,也有正式的文档:
https://www.postgresql.org/docs/8.4/datetime-input-rules.html

相关问题