【问题标题】:TO_CHAR from Date data type output differenceTO_CHAR 来自 Date 数据类型的输出差异
【发布时间】:2020-04-21 13:51:56
【问题描述】:
select CREATED_DATE,to_char(CREATED_DATE, 'YYYY-MM-DD HH24:MM') CREATED_DATE_2 from MY_TABLE;

CREATED_DATE            CREATED_DATE_2 
4/20/2020 1:44:57 AM    2020-04-20 01:04
4/20/2020 6:45:55 AM    2020-04-20 06:04
4/21/2020 5:32:57 AM    2020-04-21 05:04
4/21/2020 5:33:45 AM    2020-04-21 05:04

不知道为什么我在使用 to_char 函数时会看到这么大的差异

【问题讨论】:

    标签: sql oracle date


    【解决方案1】:

    您使用的是月份格式MM,而不是分钟格式MI,请使用下面的格式

      select CREATED_DATE,to_char(CREATED_DATE, 'YYYY-MM-DD HH24:MI') CREATED_DATE_2 from MY_TABLE;
    

    【讨论】:

    • 谢谢。月份和分钟不同!
    猜你喜欢
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-11
    • 2013-11-07
    • 1970-01-01
    相关资源
    最近更新 更多