import buildFormatLongFn from '../../../_lib/buildFormatLongFn/index' // DIN 5008: https://de.wikipedia.org/wiki/Datumsformat#DIN_5008 var dateFormats = { full: 'EEEE, do MMMM y', // Méindeg, 7. Januar 2018 long: 'do MMMM y', // 7. Januar 2018 medium: 'do MMM y', // 7. Jan 2018 short: 'dd.MM.yy' // 07.01.18 } var timeFormats = { full: 'HH:mm:ss zzzz', long: 'HH:mm:ss z', medium: 'HH:mm:ss', short: 'HH:mm' } var dateTimeFormats = { full: "{{date}} 'um' {{time}}", long: "{{date}} 'um' {{time}}", medium: '{{date}} {{time}}', short: '{{date}} {{time}}' } var formatLong = { date: buildFormatLongFn({ formats: dateFormats, defaultWidth: 'full' }), time: buildFormatLongFn({ formats: timeFormats, defaultWidth: 'full' }), dateTime: buildFormatLongFn({ formats: dateTimeFormats, defaultWidth: 'full' }) } export default formatLong