Size: a a a

JavaScript Developers

2019 June 03

C.

Code-Front .../ in JavaScript Developers
16:00
источник

C.

Code-Front .../ in JavaScript Developers
как можно считать оставшую времю между временем
источник

C.

Code-Front .../ in JavaScript Developers
например сейчас 14:00,  до 16:00 осталось 02ч 00м
источник

YH

Yuri Hudobin in JavaScript Developers
На яваскрипте не скажу, но в целом — считаешь количество секунд от 01.01.1970, делаешь разницу.
источник

AS

Artem Starchkov in JavaScript Developers
Code-Front .../
например сейчас 14:00,  до 16:00 осталось 02ч 00м
Попробуй так:

var t1 = '16:45'.split(':'), t2 = '14:20'.split(':');
var d1 = new Date(0, 0, 0, t1[0], t1[1]),
   d2 = new Date(0, 0, 0, t2[0], t2[1]);
var diffHours = d1.getHours() - d2.getHours();
var diffMinutes = d1.getMinutes() - d2.getMinutes();
источник

YH

Yuri Hudobin in JavaScript Developers
Artem Starchkov
Попробуй так:

var t1 = '16:45'.split(':'), t2 = '14:20'.split(':');
var d1 = new Date(0, 0, 0, t1[0], t1[1]),
   d2 = new Date(0, 0, 0, t2[0], t2[1]);
var diffHours = d1.getHours() - d2.getHours();
var diffMinutes = d1.getMinutes() - d2.getMinutes();
А если первое время 23-00, а второе время 01-00 следующего дня после полуночи?
источник

YH

Yuri Hudobin in JavaScript Developers
getTime()   Get the time (milliseconds since January 1, 1970)
источник

YH

Yuri Hudobin in JavaScript Developers
var diff = new Date(t2.getTime() - t1.getTime());
var h = diff.getHours();
var m = diff.getMinuts();
источник

KO

Kalys Osmonov in JavaScript Developers
moment.duration(moment('16:00', 'HH:mm').diff(moment('14:00', 'HH:mm'))).asHours()
источник

AS

Artem Starchkov in JavaScript Developers
А если момент не используется
источник

AS

Artem Starchkov in JavaScript Developers
Yuri Hudobin
var diff = new Date(t2.getTime() - t1.getTime());
var h = diff.getHours();
var m = diff.getMinuts();
Тогда скорее так:

var t2 = dd2.getTime();
var t1 = dd1.getTime();
parseInt((t2-t1)/(3600*1000));
источник

AS

Artem Starchkov in JavaScript Developers
при условии что:
var dd1 = new Date('2019.06.03 23:00')
var dd2 = new Date('2019.06.04 01:00')
источник

DM

Daniel Manasov in JavaScript Developers
Kalys Osmonov
moment.duration(moment('16:00', 'HH:mm').diff(moment('14:00', 'HH:mm'))).asHours()
Вместо момента лучше date-fns использовать https://date-fns.org/v1.30.1/docs/differenceInHours
источник

DM

Daniel Manasov in JavaScript Developers
Он весит меньше и более активно разрабатывается
источник

ES

Emir Sabyrkulov in JavaScript Developers
Daniel Manasov
Он весит меньше и более активно разрабатывается
спасибки за инфу 👍
источник

и

игорь in JavaScript Developers
Daniel Manasov
Он весит меньше и более активно разрабатывается
а по фичам?
источник

KO

Kalys Osmonov in JavaScript Developers
микрофреймворк какой-то
источник

DM

Daniel Manasov in JavaScript Developers
игорь
а по фичам?
почти все есть
источник

DM

Daniel Manasov in JavaScript Developers
по крайней мере я не сталкивался с теми, которых нет
источник

DM

Daniel Manasov in JavaScript Developers
хотя нет, пришлось самому писать humanizeSeconds
источник