oracle資料庫對時間的處理

2021-07-23 05:32:34 字數 436 閱讀 4031

一直以來對oracle對時間的處理未做深入的研究,都是用到時再去查詢。現對oracle一些有用的對時間的處理做乙個整理:

1、查詢當前日期返回年月日格式

select to_char(sysdate,'yyyy"年"mm"月"dd"日" hh24"時"mi"分"ss"秒"') as date1 from dual;

2、判斷某一年是否為閏年

select decode(to_char(last_day(trunc(add_months(sysdate,48),'y')+31), 'dd'),'29','閏年','平年') from dual;

3、獲取當前季度

select to_char(sysdate,'q') from dual;

4、獲取當前月份

select to_char(sysdate,'mm') from dual;

SQL 對時間的處理

獲取當前日期 如 yyyy mm dd select datename year,getdate datename month,getdate datename day,getdate 獲取當前日期 如 yyyy mm dd select datename year,getdate datename...

相對時間的處理處理

在vue專案中實現以下時間出現方式 安裝包dayjs dayjs 安裝 時間外掛程式 relativetime 封裝外掛程式 注入外掛程式 在元件中使用 npm i dayjs 封裝模組 封裝外掛程式 在src 下建立乙個 x.js檔案 import dayjs from dayjs 引入中文語言包...

Object C中對時間的處理

一般有獲取具體的年月日和星期,兩個不同時間的差,某一天的前一天或後一天等 在這裡我只介紹獲取具體的年月日和星期,及某一天的前一天或後一天的方法 對時間的處理一般都會用到nsdate類和nscalendar類兩個類 獲取當前的時間是 nsdate nowdate nsdate date 獲取具體的年月...