我正在尝试使用JS将a date object转换为YYYYMMDD格式字符串。难道还有比串联更简单的方法Date.getYear(),Date.getMonth()和Date.getDay()?
date object
YYYYMMDD
Date.getYear()
Date.getMonth()
Date.getDay()
我经常使用的代码更改部分:
Date.prototype.yyyymmdd = function() { var mm = this.getMonth() + 1; // getMonth() is zero-based var dd = this.getDate(); return [this.getFullYear(), (mm>9 ? '' : '0') + mm, (dd>9 ? '' : '0') + dd ].join(''); }; var date = new Date(); date.yyyymmdd();