トップ «前の日記(2006-01-10) 最新 次の日記(2006-01-24)» 編集

Route 477



2006-01-23

[softs] 窓使いの憂鬱でEmacs風移動

mayuとKeyExtensionと両方常駐させてるのは何か無駄っぽい気がしたんで、 mayuで同等の機能を実現してみた。

[javascript] Dateの罠

「日」は1から始まるのに、「月」は0から始まる。

d = new Date();
document.write(d);             //=> Mon Jan 23 19:39:48 UTC+0900 2006
document.write(d.getDate());   //=> 23
document.write(d.getMonth());  //=> 0

月が0 originとか仕様としてあり得ないだろ!と思ったのだが、 英語圏だと「1月」のように月に数字を付ける言い方はあまり使わないらしい (Januaryのように「月の名前」があるから。)

RubyのTime#monthが1 originなのは、実は「日本的」だったのか。