文字列で取得した日付データを整形します。
※Blogger でフィードを読み込んでブログに出力する JavaScript を作ったのですが、表示される日付フォーマットがデフォルトでは気に入らなかったために編集しました。
取得された日付の文字列はこのようになってました。
Thu, 01 Aug 2013 19:00:00 -700
このように変更したい。
2013/8/1 19:00
編集内容
var date = new Date (publisheddate);
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var min = ('0' + date.getMinutes() ).slice( -2 );
var datestring = year + "/" + month + "/" + day + " " + hour + ":" + min;
publisheddate に日付の文字列が格納されています。
一旦 Date 型に変換してから年月日 時分のパーツごとに値を取ってきています。
月は 0 で始まるらしいです。なので、1足してます。
分は 02 など、0 を付けて2ケタになるような変更を入れてます。
Script のページに戻る
0 件のコメント:
コメントを投稿