Modifying SimpleCursorAdapter's data
You can do something like this:
adapter.setViewBinder(new SimpleCursorAdapter.ViewBinder() { @Override public boolean setViewValue(View view, Cursor cursor, int column) { if( column == 0 ){ // let's suppose that the column 0 is the date TextView tv = (TextView) view; String dateStr = cursor.getString(cursor.getColumnIndex("name_of_the_date_column")); // here you use SimpleDateFormat to bla blah blah tv.setText(theFormatedDate); return true; } return false; }});