为了账号安全,请及时绑定邮箱和手机立即绑定

月份的JS日期对象值错误

月份的JS日期对象值错误

呼啦一阵风 2022-10-08 17:45:31
大家好,我使用了 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);


查看完整回答
反对 回复 2022-10-08
  • 1 回答
  • 0 关注
  • 103 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信