JQuery Datepicker返回Date对象类型
-
03-07-2019 - |
题
Datepicker返回的对象类型是什么? 假设我有以下内容:
$("#txtbox").datepicker({
onClose: function(date){
//something
}
});
什么是date
?我有兴趣从另一个Datepicker读取日期对象进行比较,例如:
function(date){
oDate = $("#oDP").datepicker("getDate");
if(oDate == date)
//do one
else if(oDate > date)
//do two
}
但是,这种比较不起作用。我猜测Date对象有某种比较方法,但我不知道。我也尝试比较像oDate.toString() > date.toString()
这样的日期的字符串表示,但没有用。
其他提示
Date
返回datePicker
对象。
您比较日期的方法是有效的 - 来自 W3schools :
var myDate=new Date();
myDate.setFullYear(2010,0,14);
var today = new Date();
if (myDate>today)
{
alert("Today is before 14th January 2010");
}
您是否从此行获得了oDate
的值?
oDate = $("#oDP").datepicker("getDate");
您的比较方法似乎有效 - 所以我想知道#oDP
是否成功从date
中提取值?
修改 - tDate
确认包含有效日期。这可能是一个非常愚蠢的问题,但您确认<=>包含有效日期吗?我想知道是否可能存在一些与关键字命名相同的问题<=>( Javascript关键字和保留字)。也许尝试将其重命名为<=>或类似功能,以便更加清晰,这不会导致您的问题。
用它来比较日期,它有效: $(<!> quot; #datepickerfrom <!> quot;)。datepicker(<!> quot; getDate <!> quot;)<!> lt; $(QUOT <!>; #datepickerto QUOT <!>)日期选择。(QUOT <!>; <!> GETDATE QUOT)
什么是约会?
是$(<!> quot; #txtbox <!> quot;)对象
不隶属于 StackOverflow