フォーマットおよび解析の日付時刻パターン

Spark での日付時刻の使用には、いくつかの一般的なシナリオがあります。

Spark は、日付と時刻の解析およびフォーマットに次の表のパターン文字を使用します。

記号 意味 表記
G 元号 テキスト AD; Anno Domini
y 2020; 20
D 通日 数値(3) 189
M/L 7; 07; Jul; July
d 月の日 数値(2) 28
Q/q 四半期 数値/テキスト 3; 03; Q3; 3rd quarter
E 曜日 テキスト Tue; Tuesday
F 月内の曜日(揃え) 数値(1) 3
a 午前/午後 午前/午後 PM
h 午前/午後における時(1-12) 数値(2) 12
K 午前/午後における時(0-11) 数値(2) 0
k 1日における時(1-24) 数値(2) 1
H 1日における時(0-23) 数値(2) 0
m 分の時 数値(2) 30
s 秒の分 数値(2) 55
S 秒の小数部 小数部 978
V タイムゾーンID ゾーンID America/Los_Angeles; Z; -08:30
z タイムゾーン名 ゾーン名 Pacific Standard Time; 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;
テキストのエスケープ デリミタ  
’’ シングルクォート リテラル
[ オプションセクション開始    
] オプションセクション終了    

パターン文字の数は、フォーマットを決定します。