日期時間函式
日期時間函式:
SQL> select sysdate from dual;
SYSDATE
-------------------
2016-10-08:21:41:27
SQL> select sysdate,current_timestamp
2 from dual;
SYSDATE
---------
CURRENT_TIMESTAMP
---------------------------------------------------------------------------
08-OCT-16
08-OCT-16 09.33.06.690212 PM +08:00
CURRENT_TIMESTAMP():返回當前會話去對應的日期時間;
alter session set nls_date_format='yyyy-mm-dd:hh24:mi:ss';
Session altered.
更改當前會話日期時間的顯示格式。
SQL> col CURRENT_TIMESTAMP for a40;
SQL> select sysdate,current_timestamp
2 from dual;
SYSDATE CURRENT_TIMESTAMP
------------------- ----------------------------------------
2016-10-08:21:36:25 08-OCT-16 09.36.25.424434 PM +08:00
CURRENT_TIMESTAMP():會話時區對應的日期時間;
SQL> select systimestamp from dual;
SYSTIMESTAMP
---------------------------------------------------------------------------
08-OCT-16 10.00.28.623184 PM +08:00
SYSTIMESTAMP():返回當前系統的日期時間;
SQL> select round(sysdate,'day'),trunc(sysdate,'day')
2 from dual;
ROUND(SYSDATE,'DAY' TRUNC(SYSDATE,'DAY'
------------------- -------------------
2016-10-09:00:00:00 2016-10-02:00:00:00
Round(X,fmt):當前日期X以fmt指定格式四捨五入取得的時間;
TRUNC(X,fmt):當前日期X以fmt指定格式截斷取得的時間;
SQL> select add_months(sysdate,2),months_between(sysdate,'2015-12-8')
2 from dual;
ADD_MONTHS(SYSDATE, MONTHS_BETWEEN(SYSDATE,'2015-12-8')
------------------- -----------------------------------
2016-12-08:21:51:21 10
ADD_MONTHS(X,n):當前日期X加上n個月後的日期;
MONTHS_BETWEEN(X,Y):兩個日期X,Y相差的月數;
SQL> select current_date from dual;
CURRENT_DATE
-------------------
2016-10-08:21:53:55
CURRENT_DATE()會話時區對應的日期時間;
SQL> select last_day(sysdate),next_day(sysdate,'Monday')
2 from dual;
LAST_DAY(SYSDATE) NEXT_DAY(SYSDATE,'M
------------------- -------------------
2016-10-31:21:58:28 2016-10-10:21:58:28
LAST_DAY(X):日期當月的最後一天的日期;
next_day(X,week):日期X後第一個由week指定星期幾的日期。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2126015/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Clickhouse 時間日期函式函式
- SPL 的日期時間函式函式
- MySQL 的日期和時間函式MySql函式
- Go基礎-時間和日期函式Go函式
- MySQL日期和時間函式彙總MySql函式
- 探索MySQL高階語句(數學函式、聚合函式、字串函式、日期時間函式)MySql函式字串
- ORACLE中日期和時間函式彙總(轉載)Oracle函式
- hive時間日期函式及典型場景應用Hive函式
- MySQL 日期函式、時間函式在實際場景中的應用MySql函式
- mysql 時間相關的函式 以及日期和字串互轉MySql函式字串
- 關於 Date 函式獲取各類時間/日期/天數函式
- MySQL中日期和時間戳互相轉換的函式和方法MySql時間戳函式
- PHP 時間函式PHP函式
- Golang時間函式及測試函式執行時間案例Golang函式
- SQL SERVER 日期和時間資料型別及函式 (Transact-SQL)SQLServer資料型別函式
- Go語言標準庫time之日期和時間相關函式Go函式
- python中關於時間和日期函式的常用計算總結Python函式
- T-SQL——函式——時間操作函式SQL函式
- MySQL(四)日期函式 NULL函式 字串函式MySql函式Null字串
- iOS日期時間iOS
- 日期和時間
- 日期時間類
- 時間函式:與時間相關那些事。。。函式
- SQLSERVER日期函式(zt)SQLServer函式
- mysql 獲取當前日期函式及時間格式化引數詳解MySql函式
- FreeRTOS-04-核心控制函式+時間管理函式函式
- 日期和時間格式
- JavaScript 時間日期操作JavaScript
- Python 日期和時間Python
- Java日期和時間Java
- datetime日期和時間
- Oracle OCP(03):字元函式、數字函式和日期函式Oracle字元函式
- Haskell 中的日期函式Haskell函式
- mysql日期函式總結MySql函式
- MYSQL事件使用 日期函式MySql事件函式
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- oracle 10g函式大全–日期型函式Oracle 10g函式
- python之為函式執行設定超時時間(允許函式執行的最大時間)Python函式
- JavaScript動態時間日期JavaScript