XMLファイルをJavascriptで解析していますが、moment.jsを使用して日付を自分のローカルタイムゾーンに変換したいのですが、私は立ち往生しています。基本的な構文解析は、日付を取得で構成されていますXMLの解析時間帯をmoment.jsで変換します
31/12/2016 23:00
のようなものを生成
document.write(x[i].getElementsByTagName("Date")[0].childNodes[0].nodeValue);
。私の現在のタイムゾーンに01/01/2017 01:00
を書き込み
var utcDate = moment.utc('31/12/2016 23:00', 'DD/MM/YYYY HH:mm');
var localDate = utcDate.local();
document.write(localDate);
:moment.jsで、それは次のように日付の書式を設定することが可能です。しかし、上記の方法を解析する方法を理解することはできません。変数を変更しようとしましたが、結果として「無効な日付」しか取得されませんでした。
var utcDate = moment.utc('x[i].getElementsByTagName("Date")[0].childNodes[0].nodeValue', 'DD/MM/YYYY HH:mm');
var localDate = utcDate.local();
document.write (localDate);
誰にもヒントはありますか? moment.jsを使用する以外の解決策かもしれませんが、これは最高の柔軟性のオプションのように思えました。
ああ、それは今、魅力のように簡単に働いていました。ありがとうございました! – yayheartbeat
お世話になりました。 – Soviut