我有一个日历,我想要用户的生日。它的id
是“DatePicker”
var tarih = new Date();
tarih =($("#DatePicker").val());
alert(tarih);
当我运行此代码时,我从日历中获取日期。当我试图获得在日历中选择的年份时会出现问题:
var tarih = new Date();
tarih =($("#DatePicker").val());
alert(tarih.getFullYear());
上面的代码不起作用。我在SO检查了日期函数,但找不到这种例子。
答案 0 :(得分:1)
我对JQuery了解不多,但很可能.val()方法会返回一个字符串,所以它实际上不是日期对象,你必须在使用getFullYear方法之前将其转换为日期对象,你可以使用Date .parse()函数将字符串转换为日期对象
答案 1 :(得分:1)
您可以直接申请Date
个实例;
var tarih = $("#datepicker").datepicker("getDate");
alert(tarih.getFullYear());