long date = 1407869895000L; // August 12, 2014, 8:58PM // August 12, 2014 (default) DateUtils.formatDateTime(this, date, 0); // Aug 12, 2014 (default with abbreviated month) DateUtils.formatDateTime(this, date, DateUtils.FORMAT_ABBREV_MONTH); // August 12 (date without year) DateUtils.formatDateTime(this, date, DateUtils.FORMAT_NO_YEAR); // 8:58 PM (time) DateUtils.formatDateTime(this, date, DateUtils.FORMAT_SHOW_TIME); // Tuesday (weekday) DateUtils.formatDateTime(this, date, DateUtils.FORMAT_SHOW_WEEKDAY); // Tue (weekday abbreviated) DateUtils.formatDateTime(this, date, DateUtils.FORMAT_SHOW_WEEKDAY | DateUtils.FORMAT_ABBREV_WEEKDAY); // August 2014 (month and year) DateUtils.formatDateTime(this, date, DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_NO_MONTH_DAY); // Tuesday, August 12, 2014, 8:58 PM (everything combined) DateUtils.formatDateTime(this, date, DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_SHOW_WEEKDAY); // Tue, Aug 12, 2014, 8:58 PM (everything abbreviated) DateUtils.formatDateTime(this, date, DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_SHOW_WEEKDAY | DateUtils.FORMAT_ABBREV_ALL);