Oracle中時間相互轉換

2021-09-08 01:30:37 字數 1304 閱讀 3180

1.轉字串型別

select sysdate from dual;    --獲取oracle系統時間

select to_char(sysdate,'yyyy-mm-dd hh:mm:ss') from dual;    --oracle系統時間轉字串

2.轉date型別

①字串轉date

select to_date('2019-01-08 16:43:44','yyyy-mm-dd hh24:mi:ss') date型別時間 from dual;    --字串轉date

②timestamp轉date

select systimestamp from dual;    --timestamp型別時間

3.轉timestamp型別

①字串轉timestamp型別

select  to_timestamp('2019-01-08 17:17:22.1','yyyy-mm-dd hh24:mi:ss.ff') from dual;  --字串轉timestamp

②date轉timestamp型別

select  cast(sysdate as timestamp) from dual;  --date轉timestamp

python中時間的相互轉換

import time import datetime 時間戳 timer time.time 格式化的字串時間 struct time time.strftime y m d x struct time2 time.strftime y m d h m s 時間物件 結構化時間 t time.lo...

時間戳 日期相互轉換

當天0點日期 date y m d h i s mktime 0,0,0,date m date d date y 當天0點時間戳 mktime 0,0,0,date m date d date y 當前日期 time date y m d h i s 當前時間戳 unixtime strtotim...

oralce時間時間戳相互轉換示例

with t base as select 當前時間 sysdate as sys date,當前時間戳 到納秒,秒以下為假資料 to timestamp to char sysdate,yyyy mm dd hh24 mi ss 123456789 yyyy mm dd hh24 mi ss.ff...