Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ThadeusAjayi/fd388392795c8adac9518aca6adbd11a to your computer and use it in GitHub Desktop.
Save ThadeusAjayi/fd388392795c8adac9518aca6adbd11a to your computer and use it in GitHub Desktop.
Examples with DateUtils.formatDateTime()
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);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment