Я использую MomentJS и в настоящее время moment().toObject()
выходымомент() ToObject() формат вывода
{
years:2016,
months:10,
date:3,
hours:18,
milliseconds:85,
minutes:26,
seconds:26
}
Как я могу изменить формат вывода, чтобы быть
{
year: 2016, //without 's'
month: 10, //without 's'
day: 3, // instead of date
...
}
Я бы создал другой объект и скопировал переименованные свойства с помощью простого js: например: 'newObject.day = momentObject.date'. Вы также можете создать новое поле, например: 'momentObject.day = momentObject.date', а затем удалить старое поле с помощью' delete momentObject.date'. – TiagoLr