當(dāng)前位置:
首頁 >
Oracle日期格式化问题:to_date(sysdate,'yyyy-MM-dd')与 to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')区别
發(fā)布時(shí)間:2025/3/20
40
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Oracle日期格式化问题:to_date(sysdate,'yyyy-MM-dd')与 to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
有時(shí)開發(fā)中我們需要統(tǒng)計(jì),當(dāng)前時(shí)間距離某個(gè)時(shí)間的天數(shù),比如計(jì)算未開單天數(shù)(即距離上一次開單有多少天了)。那么問題來了?如何獲取當(dāng)前時(shí)間并格式化?
許多人想當(dāng)然的,直接使用?to_date(sysdate,'yyyy-MM-dd')?進(jìn)行處理,殊不知犯了一個(gè)大錯(cuò),這個(gè)時(shí)間是不準(zhǔn)確的。
下面我們來看一下,to_date和to_char的問題:
select to_date(sysdate,'yyyy-MM-dd'),to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd') from dual;
總結(jié)
以上是生活随笔為你收集整理的Oracle日期格式化问题:to_date(sysdate,'yyyy-MM-dd')与 to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle数字函数:数字四舍五入,取整
- 下一篇: java8新特新:接口流-Stream(