日期時間資料類型

Cloud Dataprep by TRIFACTA® 支援各種日期時間格式,其中每種格式都有其他變化版本。

支援的日期範圍:

  • 最早:1400 年 1 月 1 日
  • 最晚:2599 年 12 月 31 日

您只能使用公曆制日期,系統不支援儒略曆日期。

您可以使用下列格式字串變更日期欄的格式:

字母日期或時間部分顯示方式範例
M月份數字1
MM月份數字01
MMMM月份January (1 月)
MMM月份Jan (1 月)
yy年份數字16
yyyy年份數字2016
D一年當中的第幾天數字352
d一個月當中的第幾天數字9
dd一個月當中的第幾天數字09
EEE星期幾 (三個字母的縮寫)文字Wed (週三)
EEEE星期幾文字Wednesday (星期三)
h

一天當中的第幾個小時 (1 到 12)

注意:需要使用上午/下午指標 (a)。

數字2
hh

一天當中的第幾個小時,以上午/下午表示 (01 到 12)

注意:需要使用上午/下午指標 (a)。

數字02
H一天當中的第幾個小時 (1 到 12)數字2
HH一天當中的第幾個小時 (0 到 23)數字20
m一小時當中的第幾分鐘數字9

mm

一小時當中的第幾分鐘數字09
s一分鐘當中的第幾秒數字3
ss一分鐘當中的第幾秒數字03
SSS 毫秒數字218
X時區ISO 8601 時區-08:00
a上午/下午指標字串AM (上午)

提示:如果日期時間欄包含多種格式的資料,您必須將日期時間欄的格式變更為單一格式,然後再新增轉換指令來將資料轉換成其他格式。將來源資料值的所有格式轉換成單一格式後,應用程式應會推測適當的日期和時間格式。

支援的分隔符:

  • 日期分隔符:空格、半形逗號、單一連字號或正斜線
  • 時間分隔符:空格、半形逗號、單一連字號、冒號、t 或 T
  • 系統支援未分隔的日期時間值,例如 yyyymmdd、yyyymmddThhmmssX。

ISO 8601 時區附註:

  • 可從世界標準時間進行時區偏移,以 +hh:mm、+hhmm 或 +hh 表示,例如「2013-11-18 11:55-04:00」這個日期會被視為日期時間值。

  • 日期時間部分函式 (例如 Hour) 會將時區截斷並傳回當地時間。
  • 如果資料欄包含多個時區,您可以將該資料欄轉換成 Unixtime,以便使用標準化時區執行日期/時間作業。如果您想使用當地時間,可以將時區截斷或使用其他日期時間函式。請參閱 UNIXTIME 函式一文。

如要進一步瞭解支援的日期格式設定字串,請參閱 DATEFORMAT 函式一文。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Google Cloud Dataprep 說明文件
需要協助嗎?請前往我們的支援網頁