我正在尝试以一种特定的格式显示日期,该日期比今天的日期早2/3天。
所以,如果today is 03.09.2018 (UK Format)
我想展示
05 September 2018
工作示例-就像送货公司可能使用的。
今天= 03.09.2018您的包裹将在05或之前交付 2019年9月(2天之内)。
获取日期是可以的,但是更改格式和添加日期似乎会产生不同的结果。
答案 0 :(得分:1)
str = '03.09.2018';
split = str.split(".")
date = new Date(split[2],split[1] - 1,split[0]);
date.setDate(date.getDate() + 2);
monthNames = ["January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
];
toDisplay = date.getDay() + " " + monthNames[date.getMonth()] + " " + date.getFullYear();
“ 2018年9月5日”