Javascript 如何将UTCTime添加到UTCDate?

Javascript 如何将UTCTime添加到UTCDate?,javascript,typescript,datetime,Javascript,Typescript,Datetime,例如: "Tue May 25 2021 00:00:00 GMT+0200" + "14:15:00" __________________________________ "Tue May 25 2021 14:15:00 GMT+0200" 如何在JS或TS中添加这两个值?您可以试试这个 let str1 = "Tue May 25 2021 00:00:00 GMT+0200";

例如:

"Tue May 25 2021 00:00:00 GMT+0200"
   +            "14:15:00"
__________________________________
"Tue May 25 2021 14:15:00 GMT+0200"
如何在JS或TS中添加这两个值?

您可以试试这个

let str1 = "Tue May 25 2021 00:00:00 GMT+0200";
let str2 = "14:15:00";

let dt = new Date(str1);
let [h,m,s] = str2.split(":");

dt.setSeconds(dt.getSeconds() + h*3600 + m*60 + s*1);


OP希望添加时间,而不是设置时间,因此
dt.setSeconds(dt.getSeconds()+h*3600+m*60+s*1)
乘法将字符串转换为数字。;-)精彩的接球。