date对象修改时间,会影响到之前的对象(已解决)

我需要对指定的时间加两个小时,确认使用 temp.setHours(temp.getHours() + 2) 可以做到,但是这样会影响到之前的对象,导致之前的对象也加了两个小时,即便是使用不同的变量引用该对像,也同样是会改变。

JS(JavaScript)日期对象深拷贝的方法

然后使用如上方法将date对象转换成时间戳,在转换成对象,就不会在引用到那个对象了

let temp = new Date(Date.parse(arg.date))

 

posted @ 2023-05-15 11:02  Neo_y  阅读(36)  评论(0)    收藏  举报