Как знать недостающее время в минуты со стоимостью timestamp, javascript?

Как знать стоимость в минутах различия timestamp.

В настоящее время я обладаю 2 датами с Вашим timestamp, одной, что Индия дата и настоящий час и другая, которая у него есть еще час в настоящую дату.

var ultima_fecha_vecimiento = 0
for(let i in ultimoHistorial){
     ultima_fecha_vecimiento = ultimoHistorial[i].ultima_fecha_vecimiento; //Contiene una hora mas a la fecha actual, es decir una fecha superior.
}
firebase.database().ref('/.info/serverTimeOffset')
  .once('value')
  .then(function stv(data) {
     vm.horario_firebase = data.val() + Date.now(); //Contien la fecha actual
     let tiempo_faltante  = vm.horario_firebase - ultima_fecha_vecimiento;
     console.log("ESTE ES EL TIEMPO QUE LE FALTA AL CRONOMETRO");
     console.log(tiempo_faltante); //Aca obtengo la diferencia de los timestamp
});

Это различие timestamp, поскольку я могу конвертировать ее в минуты, таким образом что я показал себя, когда мне не хватает времени из-за того, что достигает даты, которая является хранившейся в переменной ultima_fecha_vecimiento

1
задан 19.03.2019, 21:33
1 ответ

Даты в Javascript сохраняют в миллисекундах, прошедших с 1-ого января 1970 в 0:00:00 всеобщее скоординированное время .

AsГ - что, когда ты уменьшаешь две даты, ты получаешь количество миллисекунд различия между ними.

Пример:

const ayer3pm = new Date(2019, 3, 18, 15, 0, 0, 0);
const hoy3pm = new Date(2019, 3, 19, 15, 0, 0, 0);
const delta = hoy3pm - ayer3pm;

delta = 86400000.

, Поскольку ты видишь, дельта - 86400000, который является количеством миллисекунд, которые у него есть в один день (с сегодняшнего дня в 15:00 hrs до вчерашнего дня в тот же час).

, Чтобы конвертировать в минуты, только ты должен делить между 60000. Или же 1000, чтобы идти в секунды и 60, чтобы идти в минуты.

const minutosTranscurridos = delta/60000; // Muestra: -> 1440

Это конечно применимое, если ты знаешь, что тебе не интересно бороться с различиями времени, изменениями часа в пользу летних времен и всей комплексности, неотъемлемой от дат / в час в любом языке programaciГіn. В случае, если ты захочешь что-то mГЎs могущественный ты можешь бросать беглый взгляд в moment.js.

оставил Тебе соединение из-за acГЎ: https://momentjs.com

Надеялся, что он подает тебя.

1
ответ дан 02.12.2019, 05:27