C# 在jquery中显示无效日期? $(函数(){ 调试器; var nowTemp=新日期(); var now=新日期(nowTemp.getFullYear(),nowTemp.getMonth(),nowTemp.getDate(),0,0,0); var checkin=$('#_startdate')。日期选择器({ 语言:“en US”, onRender:函数(日期){ 调试器; 返回日期.valueOf()checkout.date.valueOf()){ var newDate=新日期(ev.Date) newDate.setDate(newDate.getDate()+1); checkout.setValue(newDate); } checkin.hide(); $('#_enddate')[0]。焦点(); }).数据(“日期选择器”); var checkout=$('#_enddate')。日期选择器({ onRender:函数(日期){ return date.valueOf()

C# 在jquery中显示无效日期? $(函数(){ 调试器; var nowTemp=新日期(); var now=新日期(nowTemp.getFullYear(),nowTemp.getMonth(),nowTemp.getDate(),0,0,0); var checkin=$('#_startdate')。日期选择器({ 语言:“en US”, onRender:函数(日期){ 调试器; 返回日期.valueOf()checkout.date.valueOf()){ var newDate=新日期(ev.Date) newDate.setDate(newDate.getDate()+1); checkout.setValue(newDate); } checkin.hide(); $('#_enddate')[0]。焦点(); }).数据(“日期选择器”); var checkout=$('#_enddate')。日期选择器({ onRender:函数(日期){ return date.valueOf(),c#,jquery,var,invalidation,onrender,C#,Jquery,Var,Invalidation,Onrender,您正在用新日期()创建一个空日期 如果您想要当前日期,可以使用$.now()无需担心。 但是,如果您想知道实际原因,请查看此答案上的CMS注释:无效日期是什么意思?显示UTC日期的完整日期字符串是否让您感到困惑?您看到的错误日期的输出是什么?能否将其发布到您的问题中,以便我们可以看到错误日期的样子?我正在获取date.prototype;//无效日期请任何人告诉我原型显示无效日期的原因。我的系统日期格式有问题吗?没有,我使用var a=$.now()在var中获得'1382713456852'此

您正在用新日期()创建一个空日期

如果您想要当前日期,可以使用$.now()

无需担心。
但是,如果您想知道实际原因,请查看此答案上的CMS注释:

无效日期是什么意思?显示UTC日期的完整日期字符串是否让您感到困惑?您看到的错误日期的输出是什么?能否将其发布到您的问题中,以便我们可以看到错误日期的样子?我正在获取date.prototype;//无效日期请任何人告诉我原型显示无效日期的原因。我的系统日期格式有问题吗?没有,我使用var a=$.now()在var中获得'1382713456852'此值谢谢,伙计,但是我无法解决我的问题…你能告诉我一个简单的解决方案吗,因为我是jquery的新手。谢谢。看起来你在尝试使用日期选择器(?),但你没有说你这样做的实际问题是什么。正如我所说的,“无效日期”您在开始时得到的东西不会触发功能问题。我正在按照本教程进行签入和签出,但没有得到正确的结果简单的日期选择器工作正常,但我无法隐藏过去的日期。然后我在代码顶部放置了一个调试器,当我在“var nowTemp=new”到达进程时,我看到了这一点Date();“我得到的是类似于'Fir 08 10'格式的日期,但我也得到了原型中的无效日期。这正是我想要的。谢谢你,老兄。如果到时候我会让你知道,我会试试这段代码,它有效吗?;)
$(function () {
    debugger;
    var nowTemp = new Date();
    var now = new Date(nowTemp.getFullYear(), nowTemp.getMonth(), nowTemp.getDate(), 0, 0, 0, 0);
    var checkin = $('#_startdate').datepicker({
        language: 'en-US',
        onRender: function (date) {
            debugger;
            return date.valueOf() < now.valueOf() ? 'disabled' : '';
        }
    }).on('changeDate', function (ev) {
        if (ev.date.valueOf() > checkout.date.valueOf()) {
            var newDate = new Date(ev.date)
            newDate.setDate(newDate.getDate() + 1);
            checkout.setValue(newDate);
        }
        checkin.hide();
        $('#_enddate')[0].focus();
    }).data('datepicker');

    var checkout = $('#_enddate').datepicker({
        onRender: function (date) {
            return date.valueOf() <= checkin.date.valueOf() ? 'disabled' : '';
        }
    }).on('changeDate', function (ev) {
        checkout.hide();
    }).data('datepicker');
});