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なのは、実は「日本的」だったのか。