Moment.js使ってみた.
時刻を扱うjavascriptのライブラリ
<script src="js/moment.js"></script>
//現在時刻 moment() //=>Moment {_i: undefined, _f: undefined, _l: undefined, _isUTC: false, _d: Thu Sep 12 2013 23:47:35 GMT+0900 (JST)…} //ISOフォーマット文字列に変換 moment().format(); //=>"2013-09-12T23:48:16+09:00" //任意フォーマットに変換 moment().format('YYYY/M/D HH:mm:ss'); //=>"2013/9/12 23:49:29" //UNIX時刻に変換 moment().format("X") //=>"1378997429" //時刻加算 moment().add('days', 1).format() //=>"2013-09-13T23:52:07+09:00" //時刻減算 moment().subtract('days', 1).format() //=>"2013-09-11T23:52:12+09:00" //切り捨て moment().startOf('day').format() //=>"2013-09-12T00:00:00+09:00" //切り上げ moment().endOf('day').format() //=>"2013-09-12T23:59:59+09:00"