使用 Javascript 将日期设置为 raddatepicker

Posted

技术标签:

【中文标题】使用 Javascript 将日期设置为 raddatepicker【英文标题】:Set the date to raddatepicker by using Javascript 【发布时间】:2012-12-30 16:54:55 【问题描述】:

我从服务器端获取日期值并将其传递给 javascript 方法,然后我使用 Javascript 将日期分配给 Telerik RadDatePicker 控件。

我正在约会

var Date1="16/01/2013 00:00:00";
function SetDate(Date1)

 var datepicker = $find("<%= RadDatePicker1.ClientID %>"); 
 datepicker.set_selectedDate(Date1); 

datepicker.value=Date1;显示日期。但我无法在 raddatepicker 中显示日期

【问题讨论】:

【参考方案1】:

这个问题很老了,但是这里……可能只是您的日期无效。尝试将变量设置为“new Date();”第一的。如果可行,请检查您的日期。这对我来说似乎很好用:

<script type="text/javascript">
    var Date1 = new Date("1/16/2013 00:00:00");
    function SetDate(myDate) 
        var datepicker = $find("<%= RadDatePicker1.ClientID %>");
        datepicker.set_selectedDate(myDate);
    
    // For the demo, make sure to set the date after the picker has fully loaded by MS AJAX,
    // but if calling SetDate from the server, it should be fine.
    Sys.Application.add_load(function () 
        SetDate(Date1);
    );
</script>

【讨论】:

以上是关于使用 Javascript 将日期设置为 raddatepicker的主要内容,如果未能解决你的问题,请参考以下文章

将 java 日期时间符号转换为 javascript 库日期时间符号

JavaScript 之日起对象(转)

javascript基础学习

如何将 JavaScript 日期对象转换为刻度

在日期字段中设置日期将其设置为前一天[重复]

如何比较日期和时间并获取差异,然后在 Javascript 中将其设置为秒