2006-12-08 Date#getTimeをdoubleで扱っても精度的に問題なし Java Math.log(new Date().getTime()) / Math.log(2) が40くらいってことで、doubleの実数部は52bitあるはずなんで、西暦10万年くらいまではDateのgetTimeをdoubleで扱っても問題なし。