oracle怎么得到某个日期对应的天数?

比如2018-08-12,计算出对应当年的天数。谢谢!
2024-11-19 09:32:05
推荐回答(2个)
回答1:

select to_date('2018-08-12','yyyy-mm-dd')-to_date('2018-01-01','yyyy-mm-dd')+1 from dual

替换前边2018-08-12的日期就行,其他勿动

回答2:

oracle怎么得到某个日期对应的天数?
: select to_date(天数,'ddd') from dual;