大家好,我使用了 Date 对象,但 getMonth 的值是错误的。$(document).on("click", "#clossing", function() { var today= new Date(); console.log(today); var year=today.getFullYear(); var month=today.getMonth(); var date=today.getDate(); var filename=year+"/"+month+"/"+date+".txt"; console.log(month); saveToFile_Chrome(filename,"hello"); });时间是 2020-06-17 5:30 pm 但 var 月是 5这是console.log(今天):2020 年 6 月 17 日星期三 17:30:43 GMT-0400为什么不一样?
1 回答
萧十郎
TA贡献1815条经验 获得超13个赞
日期对象返回基于零的月份,工作正常!只需将 +1 添加到月份变量。
var today= new Date();
console.log(today);
var year=today.getFullYear();
var month=today.getMonth() + 1;
var date=today.getDate();
var filename=year+"/"+month+"/"+date+".txt";
console.log(month);
添加回答
举报
0/150
提交
取消