[DATE_FORMAT函數]指定日期和時間的顯示格式後顯示
文章推薦指數: 80 %
使用DATE_FORMAT函數後,日期與時間或日期等欄位值將轉換成指定的時間格式字串並顯示。
要將日期或時間與其他字串合併時,也可使用DATE_FORMAT函數。
DATE_FORMAT函數的基本 ...
kintone說明
使用說明
應用程式的設定
表單的設定
計算公式的設定
[DATE_FORMAT函數]指定日期和時間的顯示格式後顯示
[DATE_FORMAT函數]指定日期和時間的顯示格式後顯示
鏈接已復制
文章編號:040501
想要指定日期和時間的顯示格式後顯示時,使用DATE_FORMAT函數。
使用DATE_FORMAT函數後,日期與時間或日期等欄位值將轉換成指定的時間格式字串並顯示。
要將日期或時間與其他字串合併時,也可使用DATE_FORMAT函數。
DATE_FORMAT函數的基本使用方式
鏈接已復制
DATE_FORMAT(欄位代碼,"日期與時間格式","時區")
具體的編寫範例於計算公式範例中介紹。
引數詳情
鏈接已復制
對DATE_FORMAT函數指定第1引數(欄位代碼)、第2引數(日期與時間格式)、第3引數(時區)。
以下說明各引數的基本使用方式。
第1引數:欄位代碼
鏈接已復制
第1引數中可以使用下列欄位。
透過欄位代碼指定欄位。
日期與時間
可指定從1000年1月1日0時0分(世界協調時間)到9999年12月31日23時59分(世界協調時間)的日期與時間。
日期
時間
建立時間
更新時間
數值
計算
也可使用以下運算符號與函數。
+,-,*,/,^,SUM
不僅在欄位中輸入日期與時間,也可對日期與時間進行時間的加減等計算,指定計算結果的日期。
計算公式中是以秒為單位來指定時間。
例如,1小時指定為「3600」或是「60*60*1」。
顯示次日的日期範例:
DATE_FORMAT(日期+24*60*60*1,"YYYY/MM/dd","Etc/GMT")
相關頁面
日期的計算在以下頁面有詳細介紹。
日期、時間、日期與時間的計算
補充
指定數值、計算欄位時,該欄位的值將被視為UNIX時間處理。
另外,也可對第1引數指定UNIX時間。
UNIX時間的詳情請參閱TIPS。
第2引數:日期與時間格式
鏈接已復制
對第2引數指定的日期與時間格式,需使用下表的格式指定字串來指定。
各個格式指定字串將轉換為對應的字串。
格式指定字串
說明
2020年4月1日正午轉換後的字串
YYYY或yyyy
轉換為西元年。
2020
MMMM
轉換為編輯記錄使用者所設定的系統語言的月份。
英文:April
日文:4月
中文:四月
MMM
轉換為編輯記錄使用者所設定的系統語言的月份縮寫。
英文:Apr
MM
轉換為月份,自動補零。
04
M
轉換為月份,不補零。
4
dd
轉換為日期,自動補零。
01
d
轉換為日期,不補零。
1
a
轉換為編輯記錄使用者所設定的系統語言的「上午」或「下午」。
英文:PM
日文:午後
中文:下午
KK
轉換為以0點至11點表示上午的12小時制時間格式。
自動補零。
00
K
轉換為以0點至11點表示上午的12小時制時間格式。
不補零。
0
hh
轉換為以1點至12點表示上午的12小時制時間格式。
自動補零。
12
h
轉換為以1點至12點表示上午的12小時制時間格式。
不補零。
12
HH
轉換為以0點至23點表示1天的24小時制時間格式。
自動補零。
12
H
轉換為以0點至23點表示1天的24小時制時間格式。
不補零。
12
kk
轉換為以1點至24點表示1天的24小時制時間格式。
自動補零。
12
k
轉換為以1點至24點表示1天的24小時制時間格式。
不補零。
12
mm
轉換為分鐘顯示,自動補零。
00
m
轉換為分鐘顯示,不補零。
0
ss
轉換為秒數顯示,自動補零。
00
s
轉換為秒數顯示,不補零。
0
Z
轉換為與UTC(世界協調時間)的時差。
格式為hhmm。
+0900
ZZ
轉換為與UTC(世界協調時間)的時差。
格式為hh:mm。
+09:00
ZZZ
轉換為時區ID。
Asia/Tokyo
相關頁面
日期計算結果的顯示格式,在以下頁面也有範例介紹。
日期計算結果的顯示格式
提示
日期與時間格式最多可指定64個字元。
不轉換的格式指定字串,以單引號(')包住。
日期與時間格式範例:'Date:'d
例如原本的日期與時間資料為「2021-06-2916:56」,格式指定為「Date:d」,轉換後的資料將會是「D下午te:29」。
「a」被判斷為上午下午的指定字串,「Date」會轉換成「D下午te」。
如果想讓「Date:」直接顯示Date:的話,要寫成'Date:'。
想將單引號作為文字顯示,需連續輸入兩個單引號。
日期與時間格式的範例:''
計算結果的範例:'
第3引數:時區
鏈接已復制
對第3引數指定時區。
若在第1引數指定日期/時間欄位時,則指定「Etc/GMT」(世界協調時間的時區ID)。
指定上述以外的欄位時,則可選擇要顯示哪一個時區。
例:DATE_FORMAT(日期與時間,"YYYY年M月d日","Asia/Tokyo")
指定含夏令時間的時區時,計算結果會反映夏令時間。
例)DATE_FORMAT(日期與時間,"YYYY/MM/ddHH:mmZZ","America/Los_Angeles")
-世界協調時間的2019-01-0100:00會被轉換成2018/12/3116:00-08:00。
-世界協調時間的2018-08-0100:00會被轉換成2018/07/3117:00-07:00。
若指定「system」,將套用透過cybozu.com共通管理設定的時區(系統時區)。
相關頁面
時區清單
系統時區的設定
DATE_FORMAT函數的計算結果中顯示錯誤的日期或時間
補充
日期與時間欄位的時區處理,支援從1970年1月1日上午0時(世界協調時間)到2050年1月1日上午0時(世界協調時間)的日期與時間。
網路瀏覽器要儲存/顯示早於1970年1月1日的日期與時間時,有一些限制事項。
詳情請參閱欄位的輸入限制的「日期與時間」。
計算公式範例
鏈接已復制
說明如何使用DATE_FORMAT函數的計算公式範例。
DATE_FORMAT函數的計算結果為字串,因此計算公式請編寫為單行文字方塊。
計算公式:DATE_FORMAT(日期,"YYYY年M月d日","Etc/GMT")
將「日期」欄位的格式改為○○年○○月○○日。
若「日期」欄位的值為「2020-04-01」,計算結果將為2020年4月1日。
計算公式:DATE_FORMAT(日期與時間,"YYYY-MM-ddHH:mm","America/Los_Angeles")
將「日期與時間」欄位的格式設為「YYYY-MM-ddHH:mm」。
另外,將時區改為太平洋標準時間。
若「日期與時間」欄位的值為「2020-04-0113:00」,計算結果將為2020-03-3121:00(從日本時間轉換)。
計算公式:姓名&"-"&DATE_FORMAT(建立時間,"YYYYMMdd","system")
將「姓名」欄位的字串與記錄建立時間相合併。
若「姓名」欄位的值為「MariaJackson」,記錄建立時間為「2021-06-2113:00」,計算結果將為「MariaJackson-20210621」。
參考:如何結合日期與字串顯示
計算公式:DATE_FORMAT(出生日期,"MM","Etc/GMT")
從「出生日期」欄位的值計算出生月份。
若「出生日期」欄位的值為「1969-12-31」,計算結果將為「12」。
計算公式:DATE_FORMAT(申請日期+(60*60*24*30),"YYYY-MM-dd","Etc/GMT")
從「申請日期」欄位的值計算30天後的試用結束日期。
若「申請」欄位的值為「2021-07-01」,計算結果將為「2021-07-31」。
TIPS:UNIX時間
鏈接已復制
UNIX時間是指自1970年1月1日上午0點(世界協調時間)起至現在的總秒數。
也稱作UNIX時間戳。
例如日期與時間若為2016年4月1日上午0點(世界協調時間),UNIX時間即為「1459468800」。
第1引數也可指定UNIX時間。
-可指定30610224000以上、253402300799以下的UNIX時間。
另外,若在第1引數指定數值、計算欄位時,該欄位的值將被視為UNIX時間處理。
文章目錄
這項資訊是否對您有幫助?
是
否
延伸文章資訊
- 1在Excel中快速將時間轉換為秒/分鐘/小時 - ExtendOffice
1.選擇要轉換為秒/分鐘/小時的時間數據范圍,然後單擊庫工具> 內容> 轉換時間> 轉換時間. · 2.在打開的“轉換時間”對話框中,在轉換類型部分,檢查保存到其他位置選項,然後 ...
- 21083EXCEL儲存格自動轉換為日期與時間格式| 錦子老師- 點部落
1083EXCEL儲存格自動轉換為日期與時間格式. 2457; 0 · EXCEL. EXCEL儲存格自動轉換為日期與時間格式. 1083.
- 3[DATE_FORMAT函數]指定日期和時間的顯示格式後顯示
使用DATE_FORMAT函數後,日期與時間或日期等欄位值將轉換成指定的時間格式字串並顯示。要將日期或時間與其他字串合併時,也可使用DATE_FORMAT函數。 DATE_FORMAT函數的基本...
- 4Excel-轉換日期和時間的格式 - 學不完.教不停.用不盡
Excel-轉換日期和時間的格式 · 儲存格B2:=TEXT(A2,"0000-00-00") · 儲存格C2:=--TEXT(A2,"0000-00-00") · 儲存格E2:=TEXT(D2...
- 5時間轉換