}
public static int parseMonth(String s) {
- s = s.trim().substring(0, 3).toLowerCase();
+ s = s.trim();
+ if (s.length() < 3) return -1;
+ s = s.substring(0, 3).toLowerCase();
if (s.equals("jan")) return 1;
if (s.equals("feb")) return 2;
if (s.equals("mar")) return 3;