#angular #typescript
#angular #typescript
Вопрос:
У меня есть 2 строковые переменные, каждая из которых выражает час.
Мне нужно знать, как долго разница между ними.
"8:00"
— время начала, "15:00"
— время окончания. Вывод должен быть 7
Спасибо.
Ответ №1:
Класс Date имеет четыре перегруженных конструктора.
Дополнительная информация здесь
Мы можем использовать: new Date(year, month, date, hours, minutes, seconds, ms)
Math.abs(new Date(0,0,0,8).getHours()- new Date(0,0,0,15).getHours())
Перед использованием в вызове функции убедитесь, что строка преобразована в целое число