提问者:小点点

将时间字符串(“小时:分钟”)转换为日期对象


这里是带有小时和分钟的时间字符串(例如“03:37”)。 我想更新日期对象的时间和创建日期对象在烬JS。 帮我拿这个。 时间过了24小时。


共1个答案

匿名用户

使用substring()函数提取小时和分钟。 然后使用setHours()函数将它们分配给任意日期对象。

null

const today = new Date();

const timeString = "03:37";

// Use the substring() function to extract hours and minutes
const hours = timeString.substring(0,2);
const minutes = timeString.substring(3,5);

// Use the setHours() function to assign hours and minutes
// to the "today" date object
const modifiedDate = new Date(today.setHours(hours, minutes));

console.log(modifiedDate);