I want to get only year from kendo datepicker.
var defaultyear = $("#datepicker").val();
// 2/22/2015
I want '2015'. I do not want to change display format. Thanks.
I want to get only year from kendo datepicker.
var defaultyear = $("#datepicker").val();
// 2/22/2015
I want '2015'. I do not want to change display format. Thanks.
Share Improve this question asked Feb 22, 2015 at 9:49 IronmanIronman 2431 gold badge4 silver badges16 bronze badges2 Answers
Reset to default 3The .value() of .data("kendoDatePicker") is a Date, so you can also use the JavaScript method .getFullYear().
var year = $("#datepicker").data("kendoDatePicker").value().getFullYear();
Note that .getMonth() returns the month index (zero-based), so January = .getMonth()+1.
var month = $("#datepicker").data("kendoDatePicker").value().getMonth() + 1;
Solved :)
var defaultyear=kendo.toString($("#datepicker").data("kendoDatePicker").value(), 'yyyy');