JavaScript で UNIX time を変換
picplz API では投稿時刻が UNIX time になっているので人間にも読めるようにする。
曜日と GMT 表示はいらないので消す。
Jun 01, 2011 12:40:31 みたいにしたい。
function convertTime(u) { var t = new Date(u * 1000); t.setTime(t.getTime() + (60 * 60 * 1000)); var h = t.toString().replace(/^[a-z]{3}\s([a-z]{3}\s[0-9]{1,2})\s([0-9]{4})\s(\d{2}:\d{2}:\d{2})\s.+$/i, '$1, $2 $3'); return h; }
正規表現これでいいのかな。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
追記:
/^[a-z]{3}\s([a-z]{3}\s[0-9]{1,2})\s(\d{2}:\d{2}:\d{2})\sUTC\+[\d]{4}\s([0-9]{4})$/i
これでできた。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-