【问题标题】:ASP.Net AJAX Calendar Extender not giving incorrect date via JavaScriptASP.Net AJAX 日历扩展器没有通过 JavaScript 给出不正确的日期
【发布时间】:2014-01-02 17:59:15
【问题描述】:

我正在尝试使用 JavaScript 使用 ASP.Net AJAX 日历扩展器控件在文本框上设置日期。

当我单击控件并选择一个日期时,我触发了名为 OnClientDateSelectionChanged 的​​事件。在我的 JavaScript 中,我有:

  var fromDate = new Date();

    fromDate = sender.get_selectedDate();
    alert(fromDate);

    var toDate = new Date(fromDate)
    toDate.setDate(fromDate.getDate() + 7);
    var toDateToShow = new Date(toDate);
    alert(toDateToShow);
    //alert(document.getElementById("MainContent_txtToDate"));
    document.getElementById('<%= txtToDate.ClientID%>').value = formatDate(toDateToShow);
    }

我看到的是前一天的日期,即“Wed Jan 1 19:00:00 Est 2014”,而不是 02/01/2014,这是我最初在标记上设置格式的方式。谁能告诉我如何纠正这个错误?

谢谢

【问题讨论】:

    标签: javascript ajax


    【解决方案1】:

    环境设置不正确导致的问题。现在已更正并正在工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-26
      • 2012-08-21
      • 2012-06-29
      相关资源
      最近更新 更多