UNPKG

date-fns

Version:

Modern JavaScript date utility library

47 lines (43 loc) 1.01 kB
import buildFormatLongFn from "../../../_lib/buildFormatLongFn/index.js"; //Source: https://www.unicode.org/cldr/charts/32/summary/gu.html var dateFormats = { full: 'EEEE, d MMMM, y', // CLDR #1825 long: 'd MMMM, y', // CLDR #1826 medium: 'd MMM, y', // CLDR #1827 short: 'd/M/yy' // CLDR #1828 }; var timeFormats = { full: 'hh:mm:ss a zzzz', // CLDR #1829 long: 'hh:mm:ss a z', // CLDR #1830 medium: 'hh:mm:ss a', // CLDR #1831 short: 'hh:mm a' // CLDR #1832 }; var dateTimeFormats = { full: '{{date}} {{time}}', // CLDR #1833 long: '{{date}} {{time}}', // CLDR #1834 medium: '{{date}} {{time}}', // CLDR #1835 short: '{{date}} {{time}}' // CLDR #1836 }; var formatLong = { date: buildFormatLongFn({ formats: dateFormats, defaultWidth: 'full' }), time: buildFormatLongFn({ formats: timeFormats, defaultWidth: 'full' }), dateTime: buildFormatLongFn({ formats: dateTimeFormats, defaultWidth: 'full' }) }; export default formatLong;