JavaScript | Date
by Zoltan Boros
HTML
<pre id="out"></pre>
JavaScript
var outElement = document.getElementById("out");
function println(text)
{
outElement.innerHTML += text + "\n";
}
function printDateTimeDetails(year, month, day, hour, minute, second)
{
month--;
var millisecond = 999;
var date = new Date(year, month, day, hour, minute, second, millisecond);
println("var date = new Date("
+year+", "+month+", "+day+", "
+hour+", "+minute+", "+second+", "+millisecond+");");
println("date.getTime() : " + date.getTime());
println("date.toString() : " + date.toString());
println("date.toUTCString() : " + date.toUTCString());
println("date.toISOString() : " + date.toISOString());
println("date.getHours() : " + date.getHours());
println("date.getUTCHours() : " + date.getUTCHours());
println("");
}
printDateTimeDetails(2018, 12, 31, 23, 59, 59);
printDateTimeDetails(1901, 12, 28, 23, 59, 59);
printDateTimeDetails(1234, 12, 28, 23, 59, 59);
printDateTimeDetails(9999, 12, 28, 23, 59, 59);