date.getHours() + ':' + date.getMinutes()
では、14:1, 14:2 と表示される。
そこで、Dateオブジェクトに以下のプロトタイプ(メソッド)を追加した。
例
- Date.prototype.getMinutesString = function(){
- var minutes = this.getMinutes();
- if ( minutes < 10 ) {
- minutes = "0" + minutes;
- }
- return minutes;
- }
var date = new Date("2013-10-13T05:01:57Z");
date.getHours() + ':' + date.getMinutesString()
で、14:01(地方時) と表示される。
応用例(GpxClipper:gpxファイルを加工するウェブアプリ)
関連ページ
参考にしたページ
以上