Skip to main content Skip to docs navigation

Custom Date Formats

On this page
This is no longer a plugin. It's now included directly.

Use the boxes below to set a format string and the locale of the sample picker and click "Change" to update the options.

//example picker
const datetimepicker1 = new tempusDominus.TempusDominus(document.getElementById('datetimepicker'), {
  localization: {
    locale: 'pt-BR',
    format: 'dd/MM/yyyy HH:mm',
  }
});

    

Format Tokens

The format supports the following tokens. Given 2022-07-04T15:13:29.474Z

Token Description Result
yy 2 digit year 22
yyyy 4 digit year 2022
M 1-2 digit month, e.g. 1...12 7
MM 2 digit month 07
MMM Short Month Jul
MMMM Full Month July
d 1-2 digit day, e.g. 1...31 4
dd 2 digit day 04
ddd Short Weekday Mon
dddd Full Weekday Monday
H 1-2 digit hour (24 hour) 13
HH 2 digit hour (24 hour) 13
h 1-2 digit hour (12 hour) 1 (PM)
hh 2 digit hour (12 hour) 01 (PM)
m 1-2 digit minute, e.g. 0...59 29
mm 2 digit minute, e.g. 0...59 29
s 1-2 digit second, e.g. 0...59 47
ss 2 digit second, e.g. 0...59 47
T Meridiem PM