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