日のミリ秒を指定して、その日の始まりからの時間を把握したい。
つまり、1340323100024 が与えられたとします。これは、2012 年 6 月 21 日の正午のようなものです。今、私は 1340262000000 になる 1 日の始まりからのミリ秒が必要です (少なくとも、それが本来あるべきものだと思います。)
1340323100024 から 1340262000000 を取得するにはどうすればよいですか?
やってみた
Math.floor(1340323100024/86400000) * 86400000
しかし、それは私に1340236800000を与えます。それから日付オブジェクトを作成すると、20日になります。
1340323100024 から日付オブジェクトを作成し、月、年、および日付を取得して、1340262000000 を与える新しいオブジェクトを作成できることは知っていますが、ばかげていると思います。
任意の助けをいただければ幸いです。
ところで、違いがあれば、これをjavascriptでやっています。