【问题标题】:Creating a date from a previous date and adding to it从前一个日期创建一个日期并添加到它
【发布时间】:2012-08-23 18:40:40
【问题描述】:

您好,我有一个名为 myDate 的变量,它设置正确。如果你想看看我是怎么做到的...

var myDate=new Date();
var ev_num = parseInt(document.getElementById("leave").value)
myDate.setFullYear(sel_year.value,sel_month.value,sel_day.value);

我还有另一个变量叫做 first_number。我正在尝试将其设置为 myDate 并简单地添加 31 天,但显示的日期不正确。这是我的代码。有人可以帮我解决它吗...

    var first_number = new Date();
    first_number.setDate(myDate.getDate() + 31);

【问题讨论】:

    标签: javascript html date time


    【解决方案1】:

    我认为您想用myDate 初始化first_number,而不是创建一个新的(当前)日期对象。为此,请使用

    var first_number = new Date(myDate);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多