獲取系統日期:
sysdate()
格式化日期:
to_char(sysdate(),'yy/mm/dd hh24:mi:ss)
或 to_date(sysdate(),'yy/mm/dd hh24:mi:ss)
格式化數字:
to_number
注: to_char
把日期或數字轉換為字串
to_char(number, '格式')
to_char(salary, '$99,999.99')
to_char(date, '格式')
to_date
把字串轉換為資料庫中的日期型別
to_date(char, '格式')
to_number
將字串轉換為數字
to_number(char, '格式')
返回系統日期,輸出 25-12月-09
select sysdate from dual;
mi是分鐘,輸出 2009-12-25 14:23:31
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
mm會顯示月份,輸出 2009-12-25 14:12:31
select to_char(sysdate,'yyyy-mm-dd hh24:mm:ss') from dual;
輸出 09-12-25 14:23:31
select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual
輸出 2009-12-25 14:23:31
select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh24:mi:ss') from dual
而如果把上式寫作:
select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh:mi:ss') from dual
則會報錯,因為小時hh是12進製,14為非法輸入,不能匹配。
24小時的形式顯示出來要用hh24
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
select to_date('2005-01-01 13:14:20','yyyy-mm-dd hh24:mi:ss') from dual;
python 日期 時間 字串相互轉換
在python中,日期型別date和日期時間型別datetime是不能比較的。1 如果要比較,可以將datetime轉換為date,date不能直接轉換為datetime import datetime datetime p datetime.datetime.now date p datetime...
python 日期 時間 字串相互轉換
在python中,日期型別date和日期時間型別datetime是不能比較的。1 如果要比較,可以將datetime轉換為date,date不能直接轉換為datetime import datetime datetime p datetime.datetime.now date p datetime...
python 日期 時間 字串相互轉換
在python中,日期型別date和日期時間型別datetime是不能比較的。1 如果要比較,可以將datetime轉換為date,date不能直接轉換為datetime import datetime datetime p datetime.datetime.now date p datetime...