При тестировании в консоли Firefox Javascript,Почему Javascript Date.now() возвращает неверную дату?
Date.now();
возвращает 1433959098918.
погуглить "1433959098918 мс в годы" возвращает 45.4404 года, который добавил к 1 января 1970 00:00:00 в мае восьмой, 2015. Я также попытался
(new Date()).getTime();
, который возвращает тот же результат. Я что-то просчитываю, а если нет, то почему Date.now() возвращает этот результат?
EDIT: Nevermind, мои расчеты были неверными. Я предположил, что даты основаны на 0, а они нет.
Ваше недоразумение, 1433959098918 = ср, 10 июн 2015 17:58:18 GMT, так что здесь, кажется, нет проблем –
_ «Я что-то просчитываю». Ну, да. Поскольку .4404 лет - 160 дней, теперь вы можете сосчитать – bugwheels94