【问题标题】:Display the tomorrow's date显示明天的日期
【发布时间】:2013-07-04 13:40:40
【问题描述】:

我正在尝试创建一个显示明天日期的 JS 代码。 这是我尝试过的代码:

var d = new Date.today().addDays(1).toString("dd-mm-yyyy");

但它对我不起作用。

我该如何解决?

【问题讨论】:

标签: javascript


【解决方案1】:
var todayDate = new Date();

todayDate .setDate(todayDate .getDate() + 1);

那么todayDate 包含明天的日期

【讨论】:

    【解决方案2】:

    试试这个:

    var d = new Date();
    var tomorrowDate = d.getDate() + 1;
    d.setDate(tomorrowDate);
    document.write("Tommorow date : " + d );
    

    输出:

    明天日期:2013 年 7 月 5 日星期五 19:16:50 GMT+0530 (IST)

    【讨论】:

      【解决方案3】:
      var d = new Date();
      d.setDate(d.getDate() + 1)
      console.log(d)
      

      【讨论】:

        【解决方案4】:

        如果您要处理很多日期,我建议您使用Moment.js。它可以让你做你想做的事,以及更多的事情:

        var date = moment().add("days", 1);
        // If displaying this date, use the following to format it in your culture.
        // Will be mm-dd-yyyy in en-US, I believe
        date.format("L");
        

        文档:http://momentjs.com/docs/

        【讨论】:

        • 也许你的意思是moment().add(1, 'days')
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多