var date = new Date(); var dd = String(date.getDate()).padStart(2,'0'); var mm = String(date.getMonth() +1 ).padStart(2,'0'); var yyyy = date.getFullYear(); var currentDate = yyyy + '-' + mm + '-' +dd;
currentDate格式根据业务需要可以进行相应变化。
当需要赋值给date类型的element时,只能是‘yyyy-MM-dd’格式。
来源https://stackoverflow.com/questions/1531093/how-do-i-get-the-current-date-in-javascript top answer