什么是朱利安日期格式

时间:2012-07-11 17:47:22

标签: sql oracle to-date julian-date

我在SQL中遇到了一个查询,它将我们输入的数字转换为字格式 查询是

select to_char(to_date(&num,'J'),'JSP') from dual;

 TO_CHAR(TO_DATE(678,'J'),'JSP')
 -------------------------------
 SIX HUNDRED SEVENTY-EIGHT

通常,朱利安日期格式给出了加入朱利安日期的天数,即31-DEC-4712 我无法理解它如何将每个数字转换成单词。

帮助我理解它实际上的作用......

1 个答案:

答案 0 :(得分:5)

将日期转换为julian的to_date函数不会以简单的英语单词显示结果。这就是带有' JSP'的to_char函数。作为一个论点。

我要解释一下,但我认为以下链接的解释可以解释得比我更好。

这是一篇很好的Ask Tom帖子,解释了Julian Date。

http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:1406145293951

这是另一个好的Ask Tom帖子,它解释了如何使用' JSP'会用英文单词给你一个数字。

http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:18305103094123