Javascript 如何使用mm/dd/yyyy格式的矩添加天数
我有一些动态代码。日期格式是通过系统设置设置的,变量名为Javascript 如何使用mm/dd/yyyy格式的矩添加天数,javascript,momentjs,Javascript,Momentjs,我有一些动态代码。日期格式是通过系统设置设置的,变量名为vm.dateTimeFormat。我的目标是在当前结束日期的基础上再增加7天 我遇到过其他帖子中的代码,这是我创建的代码 vm.dateTimeFormatPlaceholder = 'mm/dd/yyyy' eDate最初为2019年9月8日 if (eDate != sDate) { var endDate = moment(eDate); console.log(endDate.add(7, 'days'));
vm.dateTimeFormat
。我的目标是在当前结束日期的基础上再增加7天
我遇到过其他帖子中的代码,这是我创建的代码
vm.dateTimeFormatPlaceholder = 'mm/dd/yyyy'
eDate最初为2019年9月8日
if (eDate != sDate)
{
var endDate = moment(eDate);
console.log(endDate.add(7, 'days'));
eDate = endDate.format(vm.dateTimeFormatPlaceholder);
}
当运行该位代码时,
eDate
的值为00/Th/yyyy
日期时间格式中有一个输入错误:它应该是DD/MM/yyyy
,都是大写的
dateTimeFormatPlaceholder='MM/DD/YYYY'
常数eDay=力矩('20190908');
常数endDate=力矩(eDay);
log(endDate.add(7,'days').format());
const-eDate=endDate.format(dateTimeFormatPlaceholder);
控制台日志(eDate)代码>
您希望执行此操作结束日期。添加(7,'days')。格式(“MM/DD/YYYY”)
。format()区分大小写
在您的情况下,vm.dateTimeFormatPlaceholder='MM/DD/YYYY'
月是MM,日是DD,年是YYYY。。好的,看看。