PL SQL學習筆記之日期時間

2021-09-08 22:54:07 字數 2418 閱讀 2532

一:pl/sql時間相關型別

二:日期時間型別

datetime資料型別有:

三:時間間隔型別

四:日期時間型別 和  時間間隔型別  的可能字段

欄位名稱

有效日期時間值

有效的間隔值

year

-4712 to 9999 (除外0年)

任何非0整數

month

01 - 12

0 - 11

day01 - 31 (受month和year的數值,按日曆的區域設定的規則)

任何非0整數

hour

00 - 23

0 - 23

minute

00 - 59

0 - 59

second

00 to 59.9(n), 其中,9(n)是時間小數秒精度

在9(n)的部分是不適用date。

0 to 59.9(n), 其中,9(n)是區間小數秒精度

timezone_hour

-12 - 14 (適應範圍夏令時更改)

date 或 timestamp不適用.

不適用timezone_minute

00 - 59

date 或 timestamp不適用.

不適用timezone_region

date 或 timestamp不適用.

不適用timezone_abbr

date 或 timestamp不適用.

不適用

五:日期時間函式(x 是date值)

s.n函式名稱 & 描述

1add_months(x, y);

增加y個月到x

2last_day(x);

返回該月的最後一天

3months_between(x, y);

返回x和y之間的月數

4next_day(x, day);

返回x後第二天的日期時間

5new_time;6

round(x [, unit]);

x捨入;

7sysdate();

返回當前日期時間。

8trunc(x [, unit]);

截斷x

六:時間戳函式(x是timestamp值)

s.n函式名稱 & 描述

1current_timestamp();

返回包含當前會話時間以及會話時區的時區中的時間戳( timestamp with time zone)

2extract( | | timezone_abbr ) from x)

從x提取並返回年,月,日,時,分,秒,或時間;

3from_tz(x, time_zone);

通過time_zone指定with timezone乙個timestamp時間戳x和時區轉換

4localtimestamp();

返回包含在會話時區的本地時間時間戳

5systimestamp();

返回含有當前資料庫的時間以及資料庫時區的時區中的時間戳(timestamp with time zone)

6sys_extract_utc(x);

with timezone x的timestamp轉換為包含日期和時間utc時間戳

7to_timestamp(x, [format]);

將字串x轉換為乙個timestamp

8to_timestamp_tz(x, [format]);

字串x轉換到with timezone時間戳

七:時間間隔函式

s.n函式名稱 & 描述

1numtodsinterval(x, interval_unit);

整數x轉換為乙個間隔(day to second)

2numtoyminterval(x, interval_unit);

x到時間間隔(year to month)數的轉換

3to_dsinterval(x);

將字串x時間間隔(day to second)到秒轉換

4to_yminterval(x);

將字串x時間間隔(year to month)轉換為整數

SAS學習筆記之日期 時間(一)

學習sas的時候,時間 日期也是需要頻繁處理的乙個工作,現在將今天學習的總結一下 1 日期 sas日期值是1960年1月1日和某個指定日期之間間隔天數的值。也就是說1960 1 1在sas系統中儲存的值是0,1961 1 1在sas系統儲存的值是366,而1959 1 1在sas系統的值為 365,...

Qt之日期時間

獲取系統當前時間並設定顯示格式 qdatetime current date time qdatetime currentdatetime qstring current date current date time.tostring yyyy mm dd hh mm ss ddd 例 2013 0...

c 之日期時間

c 標準庫沒有提供所謂的日期型別。c 繼承了 c 語言用於日期和時間操作的結構和函式。為了使用日期和時間相關的函式和結構,需要在 c 程式中引用 標頭檔案。有四個與時間相關的型別 clock t time t size t和tm。型別 clock t size t 和 time t 能夠把系統時間和...