Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fullcalendar 使用其他momentjs对象更新momentjs对象_Fullcalendar_Momentjs - Fatal编程技术网

Fullcalendar 使用其他momentjs对象更新momentjs对象

Fullcalendar 使用其他momentjs对象更新momentjs对象,fullcalendar,momentjs,Fullcalendar,Momentjs,如何在不更改引用的情况下使用其他momentjs对象更新momentjs对象 var aObj = moment(); var bObj = moment(); 我想用bObj成员更新aObj的所有成员。此代码正在执行您想要的操作 var bObj = moment(); var aObj = moment(bObj); 此代码会改变矩对象,但不考虑时区: var momentA = moment().tz("Europe/Berlin"); var momentB = moment().t

如何在不更改引用的情况下使用其他momentjs对象更新momentjs对象

var aObj = moment();
var bObj = moment();

我想用
bObj
成员更新
aObj
的所有成员。

此代码正在执行您想要的操作

var bObj = moment();
var aObj = moment(bObj);

此代码会改变矩对象,但不考虑时区:

var momentA = moment().tz("Europe/Berlin");
var momentB = moment().tz("America/Los_Angeles").add(2, 'years');
momentA.set(momentB.toObject());
console.log(momentA.tz()); // "Europe/Berlin"
console.log(momentA.format()); // 2019-02-07T14:11:36+01:00
编辑: 您还可以使用Object.assign()

你能试试这个吗

var bObj=力矩(); var aObj=bObj.clone()


然后您可以使用bObj.format(“DD-MMM-YYYY HH:ss”)和aObj.format(“DD-MMM-yyy HH:ss”)进行检查。

我希望更新对象,而不是使用其他内容创建新对象。
Object.assign(momentA, momentB.clone());
console.log(momentA.tz()); // "America/Los_Angeles"