RSS から取得した日付の表示形式の変更方法

RSS から取得した日付の表示形式を変更する方法を紹介します。
RSS の日付の値をカスタマイズしたい時に便利な方法です。

RSS から取得した日付の表示形式の変更方法

まずは new Date(entry.publishedDate) から RSS の日付情報を取得します。
取得した日付情報から日付や曜日を個別に取得します。
次のコードは、取得した日付情報から各種情報を表示する方法です。

var pdate = new Date(entry.publishedDate); // 日付の取得
var pyear = pdate.getFullYear(); // 年
var pmonth = pdate.getMonth() + 1; // 月
var pday = pdate.getDate(); // 日
var phour = pdate.getHours(); // 時
var pminute = pdate.getMinutes(); // 分
var psecond = pdate.getSeconds(); // 秒

「月」の返り値は 0~11 なので、取得した値に「+1(1を足す)」を加えて調整してあげます。

まとめ

RSS から取得した日付の表示形式を変更する方法を紹介しました。