Задать вопрос
szQocks
@szQocks

Как прибавить часы и минуты/минуты к дате?

Дата = "2021-11-03T23:24:00.000Z"
Минуты = 1349
Часы и минуты = 22:29

На выбор - либо минуты либо часы и минуты - надо прибавить к дате.
Уже всё перепробовал и timestamp уже весь измучил и что только не делал. Где-то я что-то упускаю.
И документацию уже раз 5 прочел, ничего не помогло...
Кому не сложно - помогите пожалуйста)
  • Вопрос задан
  • 2311 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 2
WblCHA
@WblCHA
const d = new Date('2021-11-03T23:24:00.000Z');
d.setMinutes(d.getMinutes() + 1349);
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
new Date(Date.parse('2021-11-03T23:24:00.000Z') + 1349 * 60000)
// Date Fri Nov 05 2021 00:53:00 GMT+0300 (Москва, стандартное время)

new Date(Date.parse('2021-11-03T23:24:00.000Z') + 1349 * 60000).toISOString()
// "2021-11-04T21:53:00.000Z"
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AndromedaStar
.Net - monkey
Рекомендую использовать библиотеку dayjs, так как momentjs - это уже легаси.
Плюс можете глянуть в исходники, чтобы понять как работать с Date.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы