Я использую компонент daterangepicker из jquery.Функция Date.parse () jquery выдает странный вывод, когда я передаю дату как «январь 2011».Вот пример выходных данных для различных случаев использования:
Фрагмент кода:
var dateStr = "Jan 2011";
var dt = Date.parse(dateStr);
alert(dt.getDate() + "/" + dt.getMonth());
Вывод:
dateStr = "Jan 2011" : output = 25/0 (todays date is 25 feb 2011)
dateStr = "Feb 2011" : output = 1/1
dateStr = "Dec 2011" : output = 1/11
Так что для любого другого месяца, кроме января, устанавливается датадо 1 числа месяца, тогда как только для января дата устанавливается на текущую дату.
Есть идеи, что может быть причиной этого?