greenplum 時間戳及日期函式

2021-10-07 11:43:34 字數 1660 閱讀 9869

select

now();

--2020-06-24 16:43:32 獲取當前時間年月日到時分秒

select to_char(

now(),

'yyyymmdd');

--20200624

select to_char(

now()-

interval

'3 day'

,'yyyymmdd');

--20200621

select to_char(

now(),

'yyyy-mm-dd');

--2020-06-24

select

current_timestamp

;--2020-06-24 16:44:53

select localtimestamp;

--2020-06-24 16:45:01

select localtime;

--16:45:22

select

current_time

;--16:45:27

select

current_date

;--2020-06-24 獲取當天日期

二、greenplum日期函式加減

now()

+interval

'2 day'

--當前時間往後2天 2020-06-26 16:50:42

now()-

interval

'2 day'

--當前時間往前2天 2020-06-22 16:51:09

now()+

interval

'1 mon'

--當前時間往後乙個月 2020-07-24 16:52:23

now()-

interval

'1 mon'

--當前時間往前乙個月 2020-05-24 16:53:04

三、greenplum時間擷取 年、月、日

select extract(

year

from

now())

or to_char(

now(),

'yyyy'

)-- 獲取年

select extract(mon from

now())

or to_char(

now(),

'mm'

)-- 獲取月

select extract(

dayfrom

now())

or to_char(

now(),

'dd'

)-- 獲取日

select to_char(

now(),

'ww');

-- 26 獲取當前日期是一年中的第幾周

四、greenplum時間截轉換

PHP 日期轉時間戳,時間戳轉日期

在開發過程中,我們經常碰到日期與時間戳相關的功能,今天趁此機會做個詳細筆記。date default timezone set prc 把時間調到北京時間,php5預設為格林威治標準時間 echo time 獲取d當前時間戳 輸出 1598963507 echo date y m d h i s t...

時間戳轉換日期 日期轉換時間戳 時間戳轉換星期

時間戳轉換日期 string date orderinfo.getchangetime replace null dateformat sdf new dateformat mm dd string monthdate sdf.format new date long.parselong date ...

時間戳,日期用法

hive時間戳的使用 current date 用來當前的日期,其格式yyyy mm dd date sub 用來獲取給定日式往前推n天date sub 日期,n 給定的日期的時間格式string timestamp datewritetable current timestamp 用來獲取當前的系...