将 JavaScript 作为带零的 ddmmyyyy 返回

Returning JavaScript as ddmmyyyy with zeros

我仍在学习 JS,但我遇到了一个小挑战,我需要将日期输出到 ddmmyyyy。真的不知道我该如何添加,或者这只是一个大脑错误。

这是我目前为止:

var d= new Date(); var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1); return d.getDate() + m + d.getFullYear();

我尝试添加 .padStart(2, "0");到今天,但它不起作用,并被告知它不是一个函数。

非常感谢!

试试这个

var d= new Date();
var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1);
// See the changes in the line below    
console.log(d.getDate().toString().padStart(2, '0') + m + d.getFullYear());