In my android App I am converting a string to a date using the following method
public Date convertToDate(String date) { //(input date format "Feb 18, 2013 01:32 AM")
DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.SHORT);
try {
Date dateObj = dateFormat.parse(date);
return dateObj;
} catch (ParseException e) {
e.printStackTrace();
} catch (Exception e) {
Log.d("Utility", e.getMessage());
}
return null;
}
It works fine in most of the mobile but for some reason it's not working in 2.2 version devices and some samsung devies and throwing parse Exception unparseable date. Please help.
use simpledateformat for your code..