1 回答
TA贡献1884条经验 获得超4个赞
您应该意识到,调整 Date 对象.setDate()将更改原始日期。所以你需要两个独立的日期对象:
const frmDate = new Date();
const toDate = new Date();
但还toDate需要5天的时间。最直接的方法就是现在使用.setDate()上的方法toDate。通过获取日期frmDate并添加您的 5 天来做到这一点:
toDate.setDate(frmDate.getDate() + 5);
结果如下:
const frmDate = new Date();
const toDate = new Date()
toDate.setDate(frmDate.getDate() + 5);
const ccCustInfo = {
cropConsultant: 'Test this',
customerName: 'Customer',
customerBranch: 'MULBERRY ',
shippingAddress:'address',
contractType: 'SKU',
contVfrom: 'Contract Valid From',
contVto: 'Contract Valid To',
internalNotes: 'Internal Notes',
contVfrmDate: frmDate.toLocaleString('en-US',{month: 'numeric', day: 'numeric', year: 'numeric'}),
contVtoDate: toDate.toLocaleString('en-US',{month: 'numeric', day: 'numeric', year: 'numeric'})
}
console.log(ccCustInfo);
添加回答
举报