以DD MM(字符串,例如12月)YYYY格式获取今天的日期并添加两天

时间:2018-09-03 10:29:26

标签: javascript date

我正在尝试以一种特定的格式显示日期,该日期比今天的日期早2/3天。

所以,如果today is 03.09.2018 (UK Format)

我想展示

05 September 2018 

工作示例-就像送货公司可能使用的。

  

今天= 03.09.2018您的包裹将在05或之前交付   2019年9月(2天之内)。

获取日期是可以的,但是更改格式和添加日期似乎会产生不同的结果。

1 个答案:

答案 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日”