hive中常用的時間格式轉化

2021-10-07 10:34:39 字數 603 閱讀 1209

select from_unixtime(unix_timestamp('20180905','yyyymmdd'),'yyyy-mm-dd');

select next_day(current_date(),'mo'); --取當前周的下周一

select date_add(next_day(current_date(),'mo'),-7); --取當前周的周一

select last_day(current_date()); --取當前月的最後一天

select to_date('2018-12-08 10:03:01'); --返回日期格式字串中的日期部分

select date_format('2018-12-08 12:21:09','yyyymmdd'); --將日期格式字串格式化(只能識別帶橫線的日期格式字串,如2019-02-12 12:21:21)

select unix_timestamp('20181204','yyyymmdd'); --將某種格式的時間轉化為時間戳

select from_unixtime(時間戳,格式); --將bigint型別的時間戳轉化為其它格式

hive中常用的函式

獲取當前時間戳 hive select unix timestamp ok1605712071獲取指定日期時間戳 hive select unix timestamp 2020 01 01 00 00 00 ok1577836800獲取指定格式的時間戳 hive select unix timest...

js 時間格式轉化

function w 通用元素物件 var dout null,dcontent null w.ginit function 清空輸出內容 w.outclean function 輸出內容 w.outset function s 輸出行內容 w.outline function s 格式化時長字串,...

python GMT時間格式轉化

1 datetime型別轉換成gmt時間格式的字串 如 thu,19 feb 2009 16 00 07 gmt strftime 官方釋義 new string from datetime import datetime gmt format a,d b y h m s gmt 0800 cst ...