JSFiddle - React, Tailwind, and code Playground

by John Doe

CSS

Напишите код, который выводит: Сколько секунд прошло с начала сегодняшнего дня. Сколько осталось до конца дня. Скрипт должен работать в любой день, т.е. в нём не должно быть конкретного значения сегодняшней даты.

JavaScript

/*********************** 

var now = new Date();

// создать объект из текущей даты, без часов-минут-секунд
var today = new Date(now.getFullYear(), now.getMonth(), now.getDate());

var diff = now - today; // разница в миллисекундах
//alert(diff)
alert( Math.round(diff / 1000) ); // округляем и перевести в секунды

 **********************************************/

var now = new Date();

// создать объект из даты, без часов-минут-секунд
var tomorrow = new Date(now.getFullYear(), now.getMonth(), now.getDate()+1);

var diff = tomorrow - now; // разница в миллисекундах
alert( Math.round(diff / 1000) ); // перевести в секунды