フォーマットと解析のための日時パターン

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 曜日の日 テキスト 火; 火曜日
F 月中の整列された曜日 数字(1) 3
a 1日の午前/午後 午前/午後 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;
テキストのエスケープ 区切り文字  
‘’ シングルクォート リテラル
[ オプションセクションの開始    
] オプションセクションの終了    

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