Я использую эту функцию, когда надо создать клон объекта.
function clone(obj) {
if (obj == null || typeof(obj) != 'object') {
return obj;
}
var temp = obj.constructor();
for (var key in obj) {
temp[key] = clone(obj[key]);
}
return temp;
}
Тогда
incrementedDate = clone(lmp);