f2f47ea0d6139f6fb219647a1e6f5c57cde51aeab6d2597993a64e72483f7a696d3d1640c8dde7eae0ef8470539a8a18523baf0236cec7f2b6449a2d1d8992 589 B

1234567891011121314151617181920212223
  1. export var defaultLongDateFormat = {
  2. LTS : 'h:mm:ss A',
  3. LT : 'h:mm A',
  4. L : 'MM/DD/YYYY',
  5. LL : 'MMMM D, YYYY',
  6. LLL : 'MMMM D, YYYY h:mm A',
  7. LLLL : 'dddd, MMMM D, YYYY h:mm A'
  8. };
  9. export function longDateFormat (key) {
  10. var format = this._longDateFormat[key],
  11. formatUpper = this._longDateFormat[key.toUpperCase()];
  12. if (format || !formatUpper) {
  13. return format;
  14. }
  15. this._longDateFormat[key] = formatUpper.replace(/MMMM|MM|DD|dddd/g, function (val) {
  16. return val.slice(1);
  17. });
  18. return this._longDateFormat[key];
  19. }