.ts – там показывают команды, как их получить из mp4.< 2 147 483 648Math.floor() округлит. Чтобы вернуть минуты, return Math.floor((end - now) / (60 * 1000));тогда и функцию стоит переименовать в minutesTill() getMinutes() и другие возвращают число. Может получаться корявое время типа 4:5 из четырёх минут и пяти секунд. Поэтому надо заморочиться дописыванием нуля справа, если значение меньше 10: if (m < 10) m = '0' + m;toISOString() вполне элегантное решение.let s = this.duration;
const h = Math.floor(s / 3600);
s -= h * 3600;
const m = Math.floor(s / 60);
s -= m * 60;
const time = [h, m, s];
if (h === 0) time.splice(0, 1); // убрать часы
const timeString = time.map(n => n.toString().padStart(2, '0')).join(':'); example.com/checkoutexample.com/checkout?title=Товар&price=100 – или как там требуется. Нажал – перешел – оплатил.myFunction() и должна происходить магия.
Например, забыли