YoutubeのAPIは、動画の配列を含むJSONオブジェクトを返します。各動画オブジェクトの公開日は「2012-01-11T20:49:59.415Z」のようになります。以下のコードを使用してJavascript Dateオブジェクトを初期化すると、オブジェクトは「無効な日付」を返します。Youtube APIの日付をJavaScriptで解析する
var dt = new Date("2012-01-11T20:49:59.415Z");
iOS /モバイルSafariでこれを使用しています(違いがある場合)。
有効なオブジェクトを作成する方法に関する提案やアイデアはありますか?
私はDateオブジェクトからミリ秒を引っ張って "21 days ago"のような相対的な日付を生成しようとしています。 –
これは、ISO 8601スクリプトを使用して日付のレンダリングを完了すると簡単です。グローバルな新しい日付をISO 8601の日付オブジェクトに解析し、 "現在の日付"から "投稿された日付"を差し引く... –