Какое значение имеет JavaScript Date ()? - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь понять, что представляет значение JavaScript-функции Date ().

<!DOCTYPE html>
<html>
<body>
<p> Current date time:</p>
<p id="d"></p>
<p> Number of Milliseconds since 1970/01/01: </p>
<p id="d1"></p> 
<p> Number of Days since 1970/01/01: </p>
<p id="dn"></p> 

<script>
    var d = new Date();
    document.getElementById("d").innerHTML = d;
    document.getElementById("d1").innerHTML = d/1;
    document.getElementById("dn").innerHTML = d/(1000*60*60*24);
</script>

</body>
</html>

Это вывод:

Current date time:
Thu Apr 18 2019 16:03:20 GMT-0400 (Eastern Daylight Time)
Number of Milliseconds since 1970/01/01:
1555617800698
Number of Days since 1970/01/01:
18004.835656226853

Мой вопрос - последнее число, которое япредположил бы, как могут дни это было с 1970/01/01.Сейчас 4:03 вечера или 16:03.16/24 = 0,6667 или что день завершен на 2/3.Тем не менее, приведенный выше результат составляет 0,8356, что означает, что сейчас 8:00 вечера (.8356x24-12).

Чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...