将日期MM / DD / YYYY转换为七位数字

时间:2015-04-09 07:59:18

标签: sql oracle11g oracle10g oracle-sqldeveloper

我的数据如下:

Completed Date       <\t>    Date<br>
02/12/2014           <\t>       2456701<br>
02/20/2014    <\t>              2456709

我找到了将日期转换为完成日期的方法:TO_DATE(Date,'J')
我想使用oracle DB函数将完成日期转换为日期。请帮帮我。

1 个答案:

答案 0 :(得分:0)

您只需要反之亦然, TO_DATE TO_CHAR

Julian天转换为DATE

SQL> SELECT to_date(2457122, 'J') dt FROM dual;

DT
---------
09-APR-15

DATE转换为Julian天

SQL> SELECT to_char(SYSDATE, 'J') dt FROM dual;

DT
-------
2457122