Манипуляция датой JavaScript (Вставка текущего времени в старую дату)

0

Вопрос

Я хочу задать вопрос. Можем ли мы вставить текущее время в старую дату?

Как будто это старая дата "Пятница 19 ноября 2021 года 00:00:00 GMT+0500 (стандартное пакистанское время)", и я хочу преобразовать ее во что-то вроде "Пятница 19 ноября 2021 года (текущее время прямо сейчас) GMT+0500 (стандартное пакистанское время)". Заранее спасибо.

date javascript
2021-11-23 10:42:23
1

Лучший ответ

0

Вы можете попробовать использовать метод setHours, как в следующем примере:

const saveTime = new Date();
console.log(saveTime);
Tue Nov 23 2021 06:24:29 GMT-0500 (Cuba Standard Time)
saveTime.setHours(20,35,43)
console.log(saveTime);
Tue Nov 23 2021 20:35:43 GMT-0500 (Cuba Standard Time)
2021-11-24 22:11:57

Нет, новая дата().getTime() также возвращает текущую дату со временем. Я должен использовать текущее время, которое сейчас, и установить его на старую дату.
Tahmass Raheem

Я делал это вот так. пусть даты, newDate; дата = новая дата(endTime); // старые дате newDate = новая дата(); константный часов = newDate.getHours(); константный мин. = newDate.getMinutes(); дату.setHours(часов); дата.setMinutes(мин.); константный endDate2 = новая дата(дата).методов gettime();
Tahmass Raheem

Ты прав, теперь я ищу решение того, чего ты хочешь
Manu

На других языках

Эта страница на других языках

Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................