Можно ли вычислить минуты между двумя датами?

0 голосов
d.good.90 в категории Как сделать...
Можно ли вычислить минуты между двумя датами? При этом вычисление дней и умножение на количество минут не подходит, так как значение дат, между которыми нужно посчитать минуты, может принять следующий вид: 12.08.2019, 02:33 и 12.08.2019, 06:11.

Ответ: 1 шт.

0 голосов
Natalia Solomentseva

Здравствуйте! Попробуйте следующие варианты:

  1. Ответ на подобный вопрос уже давался здесь. Только умножать нужно не на 86400 ( = 24 * 60 * 60), а на 1440 ( = 24 * 60), так как нам нужно количество минут.
  2. Можно воспользоваться синтаксисом JavaScript Калькулятора и в область кода ввести следующий скрипт для вычисления минут между датами: 

 function calcMinutes(Date1, Date2) {
  return ((new Date(Date2)).getTime() - (new Date(Date1)).getTime())/60000;
}
return calcMinutes(Date1, Date2);

Выражение, как и в первом варианте, должно быть целого типа.

...