切り捨て
→ない。素直に特定以下のフィールドに0を入れていくしかない。
ミリ秒とか忘れがち。
cal.set(year, month, 1, 0, 0, 0);
cal.set(Calendar.MILLISECOND, 0);

差
→ない。
ミリ秒を取り出して差を取って86400000で割って日数差にしちゃって
いいのかどうか。
どうせあっても微々たる物だが、閏秒とかどうなってたっけ?