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)
乘法将字符串转换为数字。;-)精彩的接球。