Похоже, что текст <span>
имеет только формат мм / гггг, тогда как ваши конструкторы даты ожидают 3 элемента в результирующем массиве.
date1 = date1.split('/'); // -> [ "01", "2009" ]
date1 = new Date(
date1[2] /* undefined */,
date1[1] -1 /* year */ ,
date1[0] /* month */
);
Вам нужно немного изменить конструктор Date:
date1 = new Date(date1[1], date1[0] -1, 1);