用於格式化和剖析的日期時間模式

Spark 中有幾種常見的日期時間使用情境

Spark 使用下表中的模式字母來進行日期和時間戳記的剖析和格式化

符號 意義 表示 範例
G 年代 文字 西元;公元
y 2020; 20
D 一年中的第幾天 數字(3) 189
M/L 一年中的第幾個月 月份 7;07;7 月;七月
d 一個月中的第幾天 數字(2) 28
Q/q 一個季度的第幾個月 數字/文字 3;03;第三季;第三季度
E 一週中的第幾天 文字 星期二;星期二
F 一個月中的第幾個星期 數字(1) 3
a 一天中的上午/下午 上午/下午 下午
h 上午/下午的時鐘小時(1-12) 數字(2) 12
K 上午/下午的小時(0-11) 數字(2) 0
k 一天中的時鐘小時(1-24) 數字(2) 1
H 一天中的小時(0-23) 數字(2) 0
m 一小時中的分鐘 數字(2) 30
s 一分鐘中的秒數 數字(2) 55
S 一秒中的小數部分 小數 978
V 時區 ID 時區 ID 美洲/洛杉磯;Z;-08:30
z 時區名稱 時區名稱 太平洋標準時間;PST
O 當地時區偏移量 偏移量 O GMT+8;GMT+08:00;UTC-08:00;
X 零時區偏移「Z」 偏移量 X Z;-08;-0830;-08:30;-083015;-08:30:15;
x 時區偏移 偏移量 x +0000; -08; -0830; -08:30; -083015; -08:30:15;
Z 時區偏移 偏移量 Z +0000; -0800; -08:00;
文字轉義 分隔符號  
’‘ 單引號 字面值
[ 選用區段開始    
] 選用區段結束    

樣式字母的數量決定格式。