<script>
//下記は1970/1/1 00:00:00から指定日時までの経過ミリ秒を数値として保持する
var a = new Date(2000,1,2,3,4,5);//2000/2/2 03:04:05 月の所は値が+1される
var b = new Date(2000,2,2); //2000/3/2 00:00:00
var c = new Date(2000,0); //2000/1/1 00:00:00
var now = new Date().getTime(); //現在
var toYear = new Date(new Date().getFullYear(),0);//今年/1/1 00:00:00
console.log(
"a :"+a+"\n"
+"b :"+b+"\n"
+"c :"+c+"\n"
+"now :"+now+"\n"
+"toYear:"+toYear
);
//今年1月1日から現在までの経過ミリ秒を計算したい場合、下記のように算出する
var now = new Date().getTime(); //1970/1/1から現在までの経過ミリ秒
var toYear = new Date(new Date().getFullYear(),0);//1970/1/1から今年/1/1までの経過ミリ秒
var ms = now - toYear;
console.log("今年/1/1 00:00から現在までの経過ミリ秒:"+ms);
</script>