【问题标题】:Formatting dates in PostgreSQL在 PostgreSQL 中格式化日期
【发布时间】:2015-06-17 07:14:42
【问题描述】:

我有一个字段,其格式为日期和时间:YYYY-MM-DD HH-MM-SS 例如:2000-08-12 00:00:00 我只想获取日期部分并将其格式更改为 DD/MMM/YYYY 例如上一个示例的预期结果将是:12/Aug/2000

字段定义为:Ddate timestamp without time zone DEFAULT now()

我阅读了Date/Time Functions and Operators 的整页和其他来源,但我找不到任何有用的信息。

【问题讨论】:

标签: sql postgresql select date-formatting


【解决方案1】:

您可以使用to_char 函数来格式化您的列:

SELECT TO_CHAR(ddatte, 'dd/Mon/yyyy') FROM mytable

【讨论】:

    【解决方案2】:

    尝试:

    to_char(your_Field, 'dd/mm/yyyy')
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-23
    • 1970-01-01
    • 2019-01-29
    • 2017-02-13
    • 2021-01-23
    • 2011-11-04
    相关资源
    最近更新 更多