例えば、
const d = new Date("2012-08-20T15:00:00-07:00");
d
これは、時間オフセット =のUTC07:00
時間です。Z
それはまだこのように必要2012-08-20T15:00:00-07:00Z
ですか?これは正しいです?
この文字列を取得し、JavaScript のメソッドをZ
使用して解析すると、エラーがスローされます。Date.parse()
何が悪いのかわからない!
例えば、
const d = new Date("2012-08-20T15:00:00-07:00");
d
これは、時間オフセット =のUTC07:00
時間です。Z
それはまだこのように必要2012-08-20T15:00:00-07:00Z
ですか?これは正しいです?
この文字列を取得し、JavaScript のメソッドをZ
使用して解析すると、エラーがスローされます。Date.parse()
何が悪いのかわからない!
いいえ、タイム ゾーン オフセットに「Z」を含めないでください。
rfc3339から:
Z A suffix which, when applied to a time, denotes a UTC
offset of 00:00; often spoken "Zulu" from the ICAO
phonetic alphabet representation of the letter "Z".
「Z」はゼロ時間オフセットであるため、明示的なオフセット (特にゼロ以外のオフセット) を含めても意味がありません。
YYYY-MM-DDThh:mm:ss.sTZD(例:1997-07-16T19:20:30.45 + 01:00)
どこ:
[...]
TZD = time zone designator (Z or +hh:mm or -hh:mm)
上記のまたは単語に注意してください。タイムゾーンオフセットまたはZulu(オフセットなし)のいずれかを指定します。 Z