pgsql資料庫和PHP中日期 時間戳處理函式

2021-06-28 14:46:36 字數 877 閱讀 1786

一.pgsql資料庫:

1. 獲取當前完整時間

now()、current_timestamp

2.獲取當前日期

current_date

3.獲取當前時間

current_time

4.時間加減

now()+interval('2 year')

now()-interval('1 day)

now()+'10 m'

說明:

interval 可以不寫,其值可以是:

abbreviation

meaning

yyears

mmonths (in the date part)

wweeks

ddays

hhours

mminutes (in the time part)

sseconds

5.時間字段擷取

extract( field from source)

field:year,month,day,doy(年中第幾天),epoch

二.php 時間日期函式

1.時間戳

time()

2.當前時間+1天的時間戳

strtotime('+1 day')

3.日期格式轉時間戳

strtotime('

2013-

05-

28

23:

39:

15+

08')

SQL資料庫中日期函式

sqlserver時間日期函式詳解 1.當前系統日期 時間 select getdate 2.dateadd 在向指定日期加上一段時間的基礎上,返回新的 datetime 值 例如 向日期加上2天 select dateadd day,2,2004 10 15 返回 2004 10 17 00 00...

資料庫中日期資料其實不 簡單

日期資料應該使用單引號擴起來.字元資料大小寫敏感,日期資料格式敏感.預設的日期格式是 dd mon rr.有日期需求時,日期可能格式多樣,所以要做顯示轉換,不要隱式轉換 oracle的登錄檔配置,引數配置,會話配置都會帶來日期格式的變化 sql select last name,hire date ...

Oracle 資料庫中日期時間的插入操作

oracle 中如何插入日期時間型別的資料,首先為了演示,新建資料表如下 create table t mydate date 插入日期時間 sql insert into t values to date 2015 1 30 12 20 33 yyyy mm dd hh24 mi ss 查詢日期時...