project files added
This commit is contained in:
+17
@@ -0,0 +1,17 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = buildFormatLongFn;
|
||||
|
||||
function buildFormatLongFn(args) {
|
||||
return function (dirtyOptions) {
|
||||
var options = dirtyOptions || {};
|
||||
var width = options.width ? String(options.width) : args.defaultWidth;
|
||||
var format = args.formats[width] || args.formats[args.defaultWidth];
|
||||
return format;
|
||||
};
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = buildLocalizeFn;
|
||||
|
||||
function buildLocalizeFn(args) {
|
||||
return function (dirtyIndex, dirtyOptions) {
|
||||
var options = dirtyOptions || {};
|
||||
var context = options.context ? String(options.context) : 'standalone';
|
||||
var valuesArray;
|
||||
|
||||
if (context === 'formatting' && args.formattingValues) {
|
||||
var defaultWidth = args.defaultFormattingWidth || args.defaultWidth;
|
||||
var width = options.width ? String(options.width) : defaultWidth;
|
||||
valuesArray = args.formattingValues[width] || args.formattingValues[defaultWidth];
|
||||
} else {
|
||||
var _defaultWidth = args.defaultWidth;
|
||||
|
||||
var _width = options.width ? String(options.width) : args.defaultWidth;
|
||||
|
||||
valuesArray = args.values[_width] || args.values[_defaultWidth];
|
||||
}
|
||||
|
||||
var index = args.argumentCallback ? args.argumentCallback(dirtyIndex) : dirtyIndex;
|
||||
return valuesArray[index];
|
||||
};
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+59
@@ -0,0 +1,59 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = buildMatchFn;
|
||||
|
||||
function buildMatchFn(args) {
|
||||
return function (dirtyString, dirtyOptions) {
|
||||
var string = String(dirtyString);
|
||||
var options = dirtyOptions || {};
|
||||
var width = options.width;
|
||||
var matchPattern = width && args.matchPatterns[width] || args.matchPatterns[args.defaultMatchWidth];
|
||||
var matchResult = string.match(matchPattern);
|
||||
|
||||
if (!matchResult) {
|
||||
return null;
|
||||
}
|
||||
|
||||
var matchedString = matchResult[0];
|
||||
var parsePatterns = width && args.parsePatterns[width] || args.parsePatterns[args.defaultParseWidth];
|
||||
var value;
|
||||
|
||||
if (Object.prototype.toString.call(parsePatterns) === '[object Array]') {
|
||||
value = findIndex(parsePatterns, function (pattern) {
|
||||
return pattern.test(string);
|
||||
});
|
||||
} else {
|
||||
value = findKey(parsePatterns, function (pattern) {
|
||||
return pattern.test(string);
|
||||
});
|
||||
}
|
||||
|
||||
value = args.valueCallback ? args.valueCallback(value) : value;
|
||||
value = options.valueCallback ? options.valueCallback(value) : value;
|
||||
return {
|
||||
value: value,
|
||||
rest: string.slice(matchedString.length)
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
function findKey(object, predicate) {
|
||||
for (var key in object) {
|
||||
if (object.hasOwnProperty(key) && predicate(object[key])) {
|
||||
return key;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function findIndex(array, predicate) {
|
||||
for (var key = 0; key < array.length; key++) {
|
||||
if (predicate(array[key])) {
|
||||
return key;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = buildMatchPatternFn;
|
||||
|
||||
function buildMatchPatternFn(args) {
|
||||
return function (dirtyString, dirtyOptions) {
|
||||
var string = String(dirtyString);
|
||||
var options = dirtyOptions || {};
|
||||
var matchResult = string.match(args.matchPattern);
|
||||
|
||||
if (!matchResult) {
|
||||
return null;
|
||||
}
|
||||
|
||||
var matchedString = matchResult[0];
|
||||
var parseResult = string.match(args.parsePattern);
|
||||
|
||||
if (!parseResult) {
|
||||
return null;
|
||||
}
|
||||
|
||||
var value = args.valueCallback ? args.valueCallback(parseResult[0]) : parseResult[0];
|
||||
value = options.valueCallback ? options.valueCallback(value) : value;
|
||||
return {
|
||||
value: value,
|
||||
rest: string.slice(matchedString.length)
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'minder as \'n sekonde',
|
||||
other: 'minder as {{count}} sekondes'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 sekonde',
|
||||
other: '{{count}} sekondes'
|
||||
},
|
||||
halfAMinute: '\'n halwe minuut',
|
||||
lessThanXMinutes: {
|
||||
one: 'minder as \'n minuut',
|
||||
other: 'minder as {{count}} minute'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '\'n minuut',
|
||||
other: '{{count}} minute'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'ongeveer 1 uur',
|
||||
other: 'ongeveer {{count}} ure'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 uur',
|
||||
other: '{{count}} ure'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 dag',
|
||||
other: '{{count}} dae'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'ongeveer 1 maand',
|
||||
other: 'ongeveer {{count}} maande'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 maand',
|
||||
other: '{{count}} maande'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'ongeveer 1 jaar',
|
||||
other: 'ongeveer {{count}} jaar'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 jaar',
|
||||
other: '{{count}} jaar'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'meer as 1 jaar',
|
||||
other: 'meer as {{count}} jaar'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'byna 1 jaar',
|
||||
other: 'byna {{count}} jaar'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'oor ' + result;
|
||||
} else {
|
||||
return result + ' gelede';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, d MMMM yyyy',
|
||||
long: 'd MMMM yyyy',
|
||||
medium: 'd MMM yyyy',
|
||||
short: 'yyyy/MM/dd'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'HH:mm:ss zzzz',
|
||||
long: 'HH:mm:ss z',
|
||||
medium: 'HH:mm:ss',
|
||||
short: 'HH:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'om' {{time}}",
|
||||
long: "{{date}} 'om' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'verlede' eeee 'om' p",
|
||||
yesterday: "'gister om' p",
|
||||
today: "'vandag om' p",
|
||||
tomorrow: "'môre om' p",
|
||||
nextWeek: "eeee 'om' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+146
@@ -0,0 +1,146 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['vC', 'nC'],
|
||||
abbreviated: ['vC', 'nC'],
|
||||
wide: ['voor Christus', 'na Christus']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['K1', 'K2', 'K3', 'K4'],
|
||||
wide: ['1ste kwartaal', '2de kwartaal', '3de kwartaal', '4de kwartaal']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||||
abbreviated: ['Jan', 'Feb', 'Mrt', 'Apr', 'Mei', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Des'],
|
||||
wide: ['Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September', 'Oktober', 'November', 'Desember']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['S', 'M', 'D', 'W', 'D', 'V', 'S'],
|
||||
short: ['So', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Sa'],
|
||||
abbreviated: ['Son', 'Maa', 'Din', 'Woe', 'Don', 'Vry', 'Sat'],
|
||||
wide: ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'vm',
|
||||
pm: 'nm',
|
||||
midnight: 'middernag',
|
||||
noon: 'middaguur',
|
||||
morning: 'oggend',
|
||||
afternoon: 'middag',
|
||||
evening: 'laat middag',
|
||||
night: 'aand'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'vm',
|
||||
pm: 'nm',
|
||||
midnight: 'middernag',
|
||||
noon: 'middaguur',
|
||||
morning: 'oggend',
|
||||
afternoon: 'middag',
|
||||
evening: 'laat middag',
|
||||
night: 'aand'
|
||||
},
|
||||
wide: {
|
||||
am: 'vm',
|
||||
pm: 'nm',
|
||||
midnight: 'middernag',
|
||||
noon: 'middaguur',
|
||||
morning: 'oggend',
|
||||
afternoon: 'middag',
|
||||
evening: 'laat middag',
|
||||
night: 'aand'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'vm',
|
||||
pm: 'nm',
|
||||
midnight: 'middernag',
|
||||
noon: 'uur die middag',
|
||||
morning: 'uur die oggend',
|
||||
afternoon: 'uur die middag',
|
||||
evening: 'uur die aand',
|
||||
night: 'uur die aand'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'vm',
|
||||
pm: 'nm',
|
||||
midnight: 'middernag',
|
||||
noon: 'uur die middag',
|
||||
morning: 'uur die oggend',
|
||||
afternoon: 'uur die middag',
|
||||
evening: 'uur die aand',
|
||||
night: 'uur die aand'
|
||||
},
|
||||
wide: {
|
||||
am: 'vm',
|
||||
pm: 'nm',
|
||||
midnight: 'middernag',
|
||||
noon: 'uur die middag',
|
||||
morning: 'uur die oggend',
|
||||
afternoon: 'uur die middag',
|
||||
evening: 'uur die aand',
|
||||
night: 'uur die aand'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
var number = Number(dirtyNumber);
|
||||
var rem100 = number % 100;
|
||||
|
||||
if (rem100 < 20) {
|
||||
switch (rem100) {
|
||||
case 1:
|
||||
case 8:
|
||||
return number + 'ste';
|
||||
|
||||
default:
|
||||
return number + 'de';
|
||||
}
|
||||
}
|
||||
|
||||
return number + 'ste';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+110
@@ -0,0 +1,110 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(ste|de)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^([vn]\.? ?C\.?)/,
|
||||
abbreviated: /^([vn]\. ?C\.?)/,
|
||||
wide: /^((voor|na) Christus)/
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^v/, /^n/]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^K[1234]/i,
|
||||
wide: /^[1234](st|d)e kwartaal/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[jfmasond]/i,
|
||||
abbreviated: /^(Jan|Feb|Mrt|Apr|Mei|Jun|Jul|Aug|Sep|Okt|Nov|Dec)\.?/i,
|
||||
wide: /^(Januarie|Februarie|Maart|April|Mei|Junie|Julie|Augustus|September|Oktober|November|Desember)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^J/i, /^F/i, /^M/i, /^A/i, /^M/i, /^J/i, /^J/i, /^A/i, /^S/i, /^O/i, /^N/i, /^D/i],
|
||||
any: [/^Jan/i, /^Feb/i, /^Mrt/i, /^Apr/i, /^Mei/i, /^Jun/i, /^Jul/i, /^Aug/i, /^Sep/i, /^Okt/i, /^Nov/i, /^Dec/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[smdwv]/i,
|
||||
short: /^(So|Ma|Di|Wo|Do|Vr|Sa)/i,
|
||||
abbreviated: /^(Son|Maa|Din|Woe|Don|Vry|Sat)/i,
|
||||
wide: /^(Sondag|Maandag|Dinsdag|Woensdag|Donderdag|Vrydag|Saterdag)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^S/i, /^M/i, /^D/i, /^W/i, /^D/i, /^V/i, /^S/i],
|
||||
any: [/^So/i, /^Ma/i, /^Di/i, /^Wo/i, /^Do/i, /^Vr/i, /^Sa/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
any: /^(vm|nm|middernag|(?:uur )?die (oggend|middag|aand))/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^vm/i,
|
||||
pm: /^nm/i,
|
||||
midnight: /^middernag/i,
|
||||
noon: /^middaguur/i,
|
||||
morning: /oggend/i,
|
||||
afternoon: /middag/i,
|
||||
evening: /laat middag/i,
|
||||
night: /aand/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { af } from 'date-fns/locale'
|
||||
export default af
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Afrikaans locale.
|
||||
* @language Afrikaans
|
||||
* @iso-639-2 afr
|
||||
* @author Marnus Weststrate [@marnusw]{@link https://github.com/marnusw}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'af',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 0
|
||||
/* Sunday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/af/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Afrikaans (af) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987ste | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5de | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987ste | 1986-12-28T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5de | 0004-12-26T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1ste | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2de | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | K1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | K2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1ste kwartaal | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2de kwartaal | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1ste | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2de | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | K1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | K2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1ste kwartaal | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2de kwartaal | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2de | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7de | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | Februarie | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Julie | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2de | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7de | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | Februarie | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Julie | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1ste | 2018-12-30T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 49ste | 2019-12-01T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1ste | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48ste | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11de | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28ste | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42ste | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365ste | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | Maa | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vry | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | Maa | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vry | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | Maa | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vry | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | Maandag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vrydag | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | V | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | Ma | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vr | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1ste | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5de | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | Maa | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vry | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | Maandag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vrydag | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | V | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | Ma | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 2de | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6de | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | Maa | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vry | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | Maandag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vrydag | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | V | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | Ma | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 2de | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6de | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | Maa | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vry | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | Maandag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vrydag | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | V | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | Ma | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Vr | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | uur die oggend | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | uur die middag | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | uur die oggend | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | uur die middag | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | uur die oggend | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | uur die middag | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | uur die oggend | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | uur die middag | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | uur die oggend | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | uur die middag | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | uur die aand | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11de | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11de | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11de | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23ste | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11de | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11de | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11de | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23ste | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1ste | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55ste | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1ste | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55ste | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 1987/02/11 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453/05/29 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 Feb 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Mei 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 Februarie 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Mei 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | Woensdag, 11 Februarie 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sondag, 29 Mei 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 1987/02/11, 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453/05/29, 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 Feb 1987, 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Mei 1453, 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 Februarie 1987 om 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Mei 1453 om 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Woensdag, 11 Februarie 1987 om 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sondag, 29 Mei 1453 om 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------- | ---------------------- | -------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | ongeveer 6 jaar | ongeveer 6 jaar | oor ongeveer 6 jaar |
|
||||
| 2005-01-01T00:00:00.000Z | ongeveer 5 jaar | ongeveer 5 jaar | oor ongeveer 5 jaar |
|
||||
| 2004-01-01T00:00:00.000Z | ongeveer 4 jaar | ongeveer 4 jaar | oor ongeveer 4 jaar |
|
||||
| 2003-01-01T00:00:00.000Z | ongeveer 3 jaar | ongeveer 3 jaar | oor ongeveer 3 jaar |
|
||||
| 2002-01-01T00:00:00.000Z | ongeveer 2 jaar | ongeveer 2 jaar | oor ongeveer 2 jaar |
|
||||
| 2001-06-01T00:00:00.000Z | meer as 1 jaar | meer as 1 jaar | oor meer as 1 jaar |
|
||||
| 2001-02-01T00:00:00.000Z | ongeveer 1 jaar | ongeveer 1 jaar | oor ongeveer 1 jaar |
|
||||
| 2001-01-01T00:00:00.000Z | ongeveer 1 jaar | ongeveer 1 jaar | oor ongeveer 1 jaar |
|
||||
| 2000-06-01T00:00:00.000Z | 5 maande | 5 maande | oor 5 maande |
|
||||
| 2000-03-01T00:00:00.000Z | 2 maande | 2 maande | oor 2 maande |
|
||||
| 2000-02-01T00:00:00.000Z | ongeveer 1 maand | ongeveer 1 maand | oor ongeveer 1 maand |
|
||||
| 2000-01-15T00:00:00.000Z | 14 dae | 14 dae | oor 14 dae |
|
||||
| 2000-01-02T00:00:00.000Z | 1 dag | 1 dag | oor 1 dag |
|
||||
| 2000-01-01T06:00:00.000Z | ongeveer 6 ure | ongeveer 6 ure | oor ongeveer 6 ure |
|
||||
| 2000-01-01T01:00:00.000Z | ongeveer 1 uur | ongeveer 1 uur | oor ongeveer 1 uur |
|
||||
| 2000-01-01T00:45:00.000Z | ongeveer 1 uur | ongeveer 1 uur | oor ongeveer 1 uur |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minute | 30 minute | oor 30 minute |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minute | 15 minute | oor 15 minute |
|
||||
| 2000-01-01T00:01:00.000Z | 'n minuut | 'n minuut | oor 'n minuut |
|
||||
| 2000-01-01T00:00:25.000Z | minder as 'n minuut | 'n halwe minuut | oor minder as 'n minuut |
|
||||
| 2000-01-01T00:00:15.000Z | minder as 'n minuut | minder as 20 sekondes | oor minder as 'n minuut |
|
||||
| 2000-01-01T00:00:05.000Z | minder as 'n minuut | minder as 10 sekondes | oor minder as 'n minuut |
|
||||
| 2000-01-01T00:00:00.000Z | minder as 'n minuut | minder as 5 sekondes | minder as 'n minuut gelede |
|
||||
| 1999-12-31T23:59:55.000Z | minder as 'n minuut | minder as 10 sekondes | minder as 'n minuut gelede |
|
||||
| 1999-12-31T23:59:45.000Z | minder as 'n minuut | minder as 20 sekondes | minder as 'n minuut gelede |
|
||||
| 1999-12-31T23:59:35.000Z | minder as 'n minuut | 'n halwe minuut | minder as 'n minuut gelede |
|
||||
| 1999-12-31T23:59:00.000Z | 'n minuut | 'n minuut | 'n minuut gelede |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minute | 15 minute | 15 minute gelede |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minute | 30 minute | 30 minute gelede |
|
||||
| 1999-12-31T23:15:00.000Z | ongeveer 1 uur | ongeveer 1 uur | ongeveer 1 uur gelede |
|
||||
| 1999-12-31T23:00:00.000Z | ongeveer 1 uur | ongeveer 1 uur | ongeveer 1 uur gelede |
|
||||
| 1999-12-31T18:00:00.000Z | ongeveer 6 ure | ongeveer 6 ure | ongeveer 6 ure gelede |
|
||||
| 1999-12-30T00:00:00.000Z | 2 dae | 2 dae | 2 dae gelede |
|
||||
| 1999-12-15T00:00:00.000Z | 17 dae | 17 dae | 17 dae gelede |
|
||||
| 1999-12-01T00:00:00.000Z | ongeveer 1 maand | ongeveer 1 maand | ongeveer 1 maand gelede |
|
||||
| 1999-11-01T00:00:00.000Z | 2 maande | 2 maande | 2 maande gelede |
|
||||
| 1999-06-01T00:00:00.000Z | 7 maande | 7 maande | 7 maande gelede |
|
||||
| 1999-01-01T00:00:00.000Z | ongeveer 1 jaar | ongeveer 1 jaar | ongeveer 1 jaar gelede |
|
||||
| 1998-12-01T00:00:00.000Z | ongeveer 1 jaar | ongeveer 1 jaar | ongeveer 1 jaar gelede |
|
||||
| 1998-06-01T00:00:00.000Z | meer as 1 jaar | meer as 1 jaar | meer as 1 jaar gelede |
|
||||
| 1998-01-01T00:00:00.000Z | ongeveer 2 jaar | ongeveer 2 jaar | ongeveer 2 jaar gelede |
|
||||
| 1997-01-01T00:00:00.000Z | ongeveer 3 jaar | ongeveer 3 jaar | ongeveer 3 jaar gelede |
|
||||
| 1996-01-01T00:00:00.000Z | ongeveer 4 jaar | ongeveer 4 jaar | ongeveer 4 jaar gelede |
|
||||
| 1995-01-01T00:00:00.000Z | ongeveer 5 jaar | ongeveer 5 jaar | ongeveer 5 jaar gelede |
|
||||
| 1994-01-01T00:00:00.000Z | ongeveer 6 jaar | ongeveer 6 jaar | ongeveer 6 jaar gelede |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ----------- | ------------------ | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 jaar | oor 6 jaar | 52608 ure |
|
||||
| 2005-01-01T00:00:00.000Z | 5 jaar | oor 5 jaar | 43848 ure |
|
||||
| 2004-01-01T00:00:00.000Z | 4 jaar | oor 4 jaar | 35064 ure |
|
||||
| 2003-01-01T00:00:00.000Z | 3 jaar | oor 3 jaar | 26304 ure |
|
||||
| 2002-01-01T00:00:00.000Z | 2 jaar | oor 2 jaar | 17544 ure |
|
||||
| 2001-06-01T00:00:00.000Z | 1 jaar | oor 1 jaar | 12408 ure |
|
||||
| 2001-02-01T00:00:00.000Z | 1 jaar | oor 1 jaar | 9528 ure |
|
||||
| 2001-01-01T00:00:00.000Z | 1 jaar | oor 1 jaar | 8784 ure |
|
||||
| 2000-06-01T00:00:00.000Z | 5 maande | oor 5 maande | 3648 ure |
|
||||
| 2000-03-01T00:00:00.000Z | 2 maande | oor 2 maande | 1440 ure |
|
||||
| 2000-02-01T00:00:00.000Z | 1 maand | oor 1 maand | 744 ure |
|
||||
| 2000-01-15T00:00:00.000Z | 14 dae | oor 14 dae | 336 ure |
|
||||
| 2000-01-02T00:00:00.000Z | 1 dag | oor 1 dag | 24 ure |
|
||||
| 2000-01-01T06:00:00.000Z | 6 ure | oor 6 ure | 6 ure |
|
||||
| 2000-01-01T01:00:00.000Z | 1 uur | oor 1 uur | 1 uur |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minute | oor 45 minute | 1 uur |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minute | oor 30 minute | 1 uur |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minute | oor 15 minute | 0 ure |
|
||||
| 2000-01-01T00:01:00.000Z | 'n minuut | oor 'n minuut | 0 ure |
|
||||
| 2000-01-01T00:00:25.000Z | 25 sekondes | oor 25 sekondes | 0 ure |
|
||||
| 2000-01-01T00:00:15.000Z | 15 sekondes | oor 15 sekondes | 0 ure |
|
||||
| 2000-01-01T00:00:05.000Z | 5 sekondes | oor 5 sekondes | 0 ure |
|
||||
| 2000-01-01T00:00:00.000Z | 0 sekondes | 0 sekondes gelede | 0 ure |
|
||||
| 1999-12-31T23:59:55.000Z | 5 sekondes | 5 sekondes gelede | 0 ure |
|
||||
| 1999-12-31T23:59:45.000Z | 15 sekondes | 15 sekondes gelede | 0 ure |
|
||||
| 1999-12-31T23:59:35.000Z | 25 sekondes | 25 sekondes gelede | 0 ure |
|
||||
| 1999-12-31T23:59:00.000Z | 'n minuut | 'n minuut gelede | 0 ure |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minute | 15 minute gelede | 0 ure |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minute | 30 minute gelede | 1 uur |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minute | 45 minute gelede | 1 uur |
|
||||
| 1999-12-31T23:00:00.000Z | 1 uur | 1 uur gelede | 1 uur |
|
||||
| 1999-12-31T18:00:00.000Z | 6 ure | 6 ure gelede | 6 ure |
|
||||
| 1999-12-30T00:00:00.000Z | 2 dae | 2 dae gelede | 48 ure |
|
||||
| 1999-12-15T00:00:00.000Z | 17 dae | 17 dae gelede | 408 ure |
|
||||
| 1999-12-01T00:00:00.000Z | 1 maand | 1 maand gelede | 744 ure |
|
||||
| 1999-11-01T00:00:00.000Z | 2 maande | 2 maande gelede | 1464 ure |
|
||||
| 1999-06-01T00:00:00.000Z | 7 maande | 7 maande gelede | 5136 ure |
|
||||
| 1999-01-01T00:00:00.000Z | 1 jaar | 1 jaar gelede | 8760 ure |
|
||||
| 1998-12-01T00:00:00.000Z | 1 jaar | 1 jaar gelede | 9504 ure |
|
||||
| 1998-06-01T00:00:00.000Z | 2 jaar | 2 jaar gelede | 13896 ure |
|
||||
| 1998-01-01T00:00:00.000Z | 2 jaar | 2 jaar gelede | 17520 ure |
|
||||
| 1997-01-01T00:00:00.000Z | 3 jaar | 3 jaar gelede | 26280 ure |
|
||||
| 1996-01-01T00:00:00.000Z | 4 jaar | 4 jaar gelede | 35064 ure |
|
||||
| 1995-01-01T00:00:00.000Z | 5 jaar | 5 jaar gelede | 43824 ure |
|
||||
| 1994-01-01T00:00:00.000Z | 6 jaar | 6 jaar gelede | 52584 ure |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ------------------------ |
|
||||
| 2000-01-10T00:00:00.000Z | 2000/01/10 |
|
||||
| 2000-01-05T00:00:00.000Z | Woensdag om 00:00 |
|
||||
| 2000-01-02T00:00:00.000Z | môre om 00:00 |
|
||||
| 2000-01-01T00:00:00.000Z | vandag om 00:00 |
|
||||
| 1999-12-31T00:00:00.000Z | gister om 00:00 |
|
||||
| 1999-12-27T00:00:00.000Z | verlede Maandag om 00:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 1999/12/21 |
|
||||
+116
@@ -0,0 +1,116 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'أقل من ثانية واحدة',
|
||||
two: 'أقل من ثانتين',
|
||||
threeToTen: 'أقل من {{count}} ثواني',
|
||||
other: 'أقل من {{count}} ثانية'
|
||||
},
|
||||
xSeconds: {
|
||||
one: 'ثانية واحدة',
|
||||
two: 'ثانتين',
|
||||
threeToTen: '{{count}} ثواني',
|
||||
other: '{{count}} ثانية'
|
||||
},
|
||||
halfAMinute: 'نصف دقيقة',
|
||||
lessThanXMinutes: {
|
||||
one: 'أقل من دقيقة',
|
||||
two: 'أقل من دقيقتين',
|
||||
threeToTen: 'أقل من {{count}} دقائق',
|
||||
other: 'أقل من {{count}} دقيقة'
|
||||
},
|
||||
xMinutes: {
|
||||
one: 'دقيقة واحدة',
|
||||
two: 'دقيقتين',
|
||||
threeToTen: '{{count}} دقائق',
|
||||
other: '{{count}} دقيقة'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'ساعة واحدة تقريباً',
|
||||
two: 'ساعتين تقريباً',
|
||||
threeToTen: '{{count}} ساعات تقريباً',
|
||||
other: '{{count}} ساعة تقريباً'
|
||||
},
|
||||
xHours: {
|
||||
one: 'ساعة واحدة',
|
||||
two: 'ساعتين',
|
||||
threeToTen: '{{count}} ساعات',
|
||||
other: '{{count}} ساعة'
|
||||
},
|
||||
xDays: {
|
||||
one: 'يوم واحد',
|
||||
two: 'يومين',
|
||||
threeToTen: '{{count}} أيام',
|
||||
other: '{{count}} يوم'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'شهر واحد تقريباً',
|
||||
two: 'شهرين تقريباً',
|
||||
threeToTen: '{{count}} أشهر تقريباً',
|
||||
other: '{{count}} شهر تقريباً'
|
||||
},
|
||||
xMonths: {
|
||||
one: 'شهر واحد',
|
||||
two: 'شهرين',
|
||||
threeToTen: '{{count}} أشهر',
|
||||
other: '{{count}} شهر'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'عام واحد تقريباً',
|
||||
two: 'عامين تقريباً',
|
||||
threeToTen: '{{count}} أعوام تقريباً',
|
||||
other: '{{count}} عام تقريباً'
|
||||
},
|
||||
xYears: {
|
||||
one: 'عام واحد',
|
||||
two: 'عامين',
|
||||
threeToTen: '{{count}} أعوام',
|
||||
other: '{{count}} عام'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'أكثر من عام',
|
||||
two: 'أكثر من عامين',
|
||||
threeToTen: 'أكثر من {{count}} أعوام',
|
||||
other: 'أكثر من {{count}} عام'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'عام واحد تقريباً',
|
||||
two: 'عامين تقريباً',
|
||||
threeToTen: '{{count}} أعوام تقريباً',
|
||||
other: '{{count}} عام تقريباً'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else if (count === 2) {
|
||||
result = formatDistanceLocale[token].two;
|
||||
} else if (count <= 10) {
|
||||
result = formatDistanceLocale[token].threeToTen.replace('{{count}}', count);
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'في خلال ' + result;
|
||||
} else {
|
||||
return 'منذ ' + result;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, MMMM do, y',
|
||||
long: 'MMMM do, y',
|
||||
medium: 'MMM d, y',
|
||||
short: 'MM/dd/yyyy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'عند' {{time}}",
|
||||
long: "{{date}} 'عند' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'أخر' eeee 'عند' p",
|
||||
yesterday: "'أمس عند' p",
|
||||
today: "'اليوم عند' p",
|
||||
tomorrow: "'غداً عند' p",
|
||||
nextWeek: "eeee 'عند' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+130
@@ -0,0 +1,130 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['ق', 'ب'],
|
||||
abbreviated: ['ق.م.', 'ب.م.'],
|
||||
wide: ['قبل الميلاد', 'بعد الميلاد']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['ر1', 'ر2', 'ر3', 'ر4'],
|
||||
wide: ['الربع الأول', 'الربع الثاني', 'الربع الثالث', 'الربع الرابع']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['ج', 'ف', 'م', 'أ', 'م', 'ج', 'ج', 'أ', 'س', 'أ', 'ن', 'د'],
|
||||
abbreviated: ['جانـ', 'فيفـ', 'مارس', 'أفريل', 'مايـ', 'جوانـ', 'جويـ', 'أوت', 'سبتـ', 'أكتـ', 'نوفـ', 'ديسـ'],
|
||||
wide: ['جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
|
||||
short: ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'],
|
||||
abbreviated: ['أحد', 'اثنـ', 'ثلا', 'أربـ', 'خميـ', 'جمعة', 'سبت'],
|
||||
wide: ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'ن',
|
||||
noon: 'ظ',
|
||||
morning: 'صباحاً',
|
||||
afternoon: 'بعد الظهر',
|
||||
evening: 'مساءاً',
|
||||
night: 'ليلاً'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'نصف الليل',
|
||||
noon: 'ظهر',
|
||||
morning: 'صباحاً',
|
||||
afternoon: 'بعد الظهر',
|
||||
evening: 'مساءاً',
|
||||
night: 'ليلاً'
|
||||
},
|
||||
wide: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'نصف الليل',
|
||||
noon: 'ظهر',
|
||||
morning: 'صباحاً',
|
||||
afternoon: 'بعد الظهر',
|
||||
evening: 'مساءاً',
|
||||
night: 'ليلاً'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'ن',
|
||||
noon: 'ظ',
|
||||
morning: 'في الصباح',
|
||||
afternoon: 'بعد الظـهر',
|
||||
evening: 'في المساء',
|
||||
night: 'في الليل'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'نصف الليل',
|
||||
noon: 'ظهر',
|
||||
morning: 'في الصباح',
|
||||
evening: 'في المساء',
|
||||
night: 'في الليل'
|
||||
},
|
||||
wide: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'نصف الليل',
|
||||
noon: 'ظهر',
|
||||
afternoon: 'بعد الظـهر',
|
||||
evening: 'في المساء',
|
||||
night: 'في الليل'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
return String(dirtyNumber);
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+112
@@ -0,0 +1,112 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(ق|ب)/i,
|
||||
abbreviated: /^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,
|
||||
wide: /^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^قبل/i, /^بعد/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^ر[1234]/i,
|
||||
wide: /^الربع [1234]/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[جفمأسند]/i,
|
||||
abbreviated: /^(جان|فيف|مار|أفر|ماي|جوا|جوي|أوت|سبت|أكت|نوف|ديس)/i,
|
||||
wide: /^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^ج/i, /^ف/i, /^م/i, /^أ/i, /^م/i, /^ج/i, /^ج/i, /^أ/i, /^س/i, /^أ/i, /^ن/i, /^د/i],
|
||||
any: [/^جان/i, /^فيف/i, /^مار/i, /^أفر/i, /^ماي/i, /^جوا/i, /^جوي/i, /^أوت/i, /^سبت/i, /^أكت/i, /^نوف/i, /^ديس/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[حنثرخجس]/i,
|
||||
short: /^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,
|
||||
abbreviated: /^(أحد|اثن|ثلا|أرب|خمي|جمعة|سبت)/i,
|
||||
wide: /^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^ح/i, /^ن/i, /^ث/i, /^ر/i, /^خ/i, /^ج/i, /^س/i],
|
||||
wide: [/^الأحد/i, /^الاثنين/i, /^الثلاثاء/i, /^الأربعاء/i, /^الخميس/i, /^الجمعة/i, /^السبت/i],
|
||||
any: [/^أح/i, /^اث/i, /^ث/i, /^أر/i, /^خ/i, /^ج/i, /^س/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,
|
||||
any: /^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^a/i,
|
||||
pm: /^p/i,
|
||||
midnight: /^mi/i,
|
||||
noon: /^no/i,
|
||||
morning: /morning/i,
|
||||
afternoon: /afternoon/i,
|
||||
evening: /evening/i,
|
||||
night: /night/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { arDZ } from 'date-fns/locale'
|
||||
export default arDZ
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Arabic locale (Modern Standard Arabic ).
|
||||
* @language Modern Standard Arabic (Algeria) [ar-dz]
|
||||
* @iso-639-2 ara
|
||||
* @author Badreddine Boumaza [@badre429]{@link https://github.com/badre429}
|
||||
* @author Ahmed ElShahat [@elshahat]{@link https://github.com/elshahat}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'ar-DZ',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 0
|
||||
/* Sunday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/ar-DZ/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Modern Standard Arabic (Algeria) [ar-dz](ar-DZ) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987 | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5 | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987 | 1986-12-28T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5 | 0004-12-26T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | ر1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ر2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | الربع الأول | Invalid Date |
|
||||
| | | 2019-04-01T12:13:14.015Z | الربع الثاني | Invalid Date |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | ر1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ر2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | الربع الأول | Invalid Date |
|
||||
| | | 2019-04-01T12:13:14.015Z | الربع الثاني | Invalid Date |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7 | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | فيفـ | Invalid Date |
|
||||
| | | 2019-07-10T12:13:14.015Z | جويـ | Invalid Date |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | فيفري | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | جويلية | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | ف | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ج | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7 | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | فيفـ | Invalid Date |
|
||||
| | | 2019-07-10T12:13:14.015Z | جويـ | Invalid Date |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | فيفري | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | جويلية | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | ف | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ج | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1 | 2018-12-30T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 49 | 2019-12-01T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1 | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48 | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28 | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365 | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | الاثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | الجمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | ن | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | اثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5 | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | الاثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | الجمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | ن | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | اثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6 | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | الاثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | الجمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | ن | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | اثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 2 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6 | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | الاثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | الجمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | ن | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | اثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | في الصباح | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | في الصباح | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | في الصباح | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعد الظـهر | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | في الصباح | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعد الظـهر | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23 | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1 | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55 | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1 | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55 | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 02/11/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 05/29/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | فيفـ 11, 1987 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | مايـ 29, 1453 | Invalid Date |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | فيفري 11, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | ماي 29, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | الأربعاء, فيفري 11, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | الأحد, ماي 29, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 م | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 م | Invalid Date |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 م | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 م | Invalid Date |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 م GMT+0 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 م GMT+0 | Invalid Date |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 م GMT+00:00 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 م GMT+00:00 | Invalid Date |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 02/11/1987, 12:13 م | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 05/29/1453, 11:59 م | Invalid Date |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | فيفـ 11, 1987, 12:13:14 م | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | مايـ 29, 1453, 11:59:59 م | Invalid Date |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | فيفري 11, 1987 عند 12:13:14 م GMT+0 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | ماي 29, 1453 عند 11:59:59 م GMT+0 | Invalid Date |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | الأربعاء, فيفري 11, 1987 عند 12:13:14 م GMT+00:00 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | الأحد, ماي 29, 1453 عند 11:59:59 م GMT+00:00 | Invalid Date |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------ | ---------------------- | -------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | 6 أعوام تقريباً | 6 أعوام تقريباً | في خلال 6 أعوام تقريباً |
|
||||
| 2005-01-01T00:00:00.000Z | 5 أعوام تقريباً | 5 أعوام تقريباً | في خلال 5 أعوام تقريباً |
|
||||
| 2004-01-01T00:00:00.000Z | 4 أعوام تقريباً | 4 أعوام تقريباً | في خلال 4 أعوام تقريباً |
|
||||
| 2003-01-01T00:00:00.000Z | 3 أعوام تقريباً | 3 أعوام تقريباً | في خلال 3 أعوام تقريباً |
|
||||
| 2002-01-01T00:00:00.000Z | عامين تقريباً | عامين تقريباً | في خلال عامين تقريباً |
|
||||
| 2001-06-01T00:00:00.000Z | أكثر من عام | أكثر من عام | في خلال أكثر من عام |
|
||||
| 2001-02-01T00:00:00.000Z | عام واحد تقريباً | عام واحد تقريباً | في خلال عام واحد تقريباً |
|
||||
| 2001-01-01T00:00:00.000Z | عام واحد تقريباً | عام واحد تقريباً | في خلال عام واحد تقريباً |
|
||||
| 2000-06-01T00:00:00.000Z | 5 أشهر | 5 أشهر | في خلال 5 أشهر |
|
||||
| 2000-03-01T00:00:00.000Z | شهرين | شهرين | في خلال شهرين |
|
||||
| 2000-02-01T00:00:00.000Z | شهر واحد تقريباً | شهر واحد تقريباً | في خلال شهر واحد تقريباً |
|
||||
| 2000-01-15T00:00:00.000Z | 14 يوم | 14 يوم | في خلال 14 يوم |
|
||||
| 2000-01-02T00:00:00.000Z | يوم واحد | يوم واحد | في خلال يوم واحد |
|
||||
| 2000-01-01T06:00:00.000Z | 6 ساعات تقريباً | 6 ساعات تقريباً | في خلال 6 ساعات تقريباً |
|
||||
| 2000-01-01T01:00:00.000Z | ساعة واحدة تقريباً | ساعة واحدة تقريباً | في خلال ساعة واحدة تقريباً |
|
||||
| 2000-01-01T00:45:00.000Z | ساعة واحدة تقريباً | ساعة واحدة تقريباً | في خلال ساعة واحدة تقريباً |
|
||||
| 2000-01-01T00:30:00.000Z | 30 دقيقة | 30 دقيقة | في خلال 30 دقيقة |
|
||||
| 2000-01-01T00:15:00.000Z | 15 دقيقة | 15 دقيقة | في خلال 15 دقيقة |
|
||||
| 2000-01-01T00:01:00.000Z | دقيقة واحدة | دقيقة واحدة | في خلال دقيقة واحدة |
|
||||
| 2000-01-01T00:00:25.000Z | أقل من دقيقة | نصف دقيقة | في خلال أقل من دقيقة |
|
||||
| 2000-01-01T00:00:15.000Z | أقل من دقيقة | أقل من 20 ثانية | في خلال أقل من دقيقة |
|
||||
| 2000-01-01T00:00:05.000Z | أقل من دقيقة | أقل من 10 ثواني | في خلال أقل من دقيقة |
|
||||
| 2000-01-01T00:00:00.000Z | أقل من دقيقة | أقل من 5 ثواني | منذ أقل من دقيقة |
|
||||
| 1999-12-31T23:59:55.000Z | أقل من دقيقة | أقل من 10 ثواني | منذ أقل من دقيقة |
|
||||
| 1999-12-31T23:59:45.000Z | أقل من دقيقة | أقل من 20 ثانية | منذ أقل من دقيقة |
|
||||
| 1999-12-31T23:59:35.000Z | أقل من دقيقة | نصف دقيقة | منذ أقل من دقيقة |
|
||||
| 1999-12-31T23:59:00.000Z | دقيقة واحدة | دقيقة واحدة | منذ دقيقة واحدة |
|
||||
| 1999-12-31T23:45:00.000Z | 15 دقيقة | 15 دقيقة | منذ 15 دقيقة |
|
||||
| 1999-12-31T23:30:00.000Z | 30 دقيقة | 30 دقيقة | منذ 30 دقيقة |
|
||||
| 1999-12-31T23:15:00.000Z | ساعة واحدة تقريباً | ساعة واحدة تقريباً | منذ ساعة واحدة تقريباً |
|
||||
| 1999-12-31T23:00:00.000Z | ساعة واحدة تقريباً | ساعة واحدة تقريباً | منذ ساعة واحدة تقريباً |
|
||||
| 1999-12-31T18:00:00.000Z | 6 ساعات تقريباً | 6 ساعات تقريباً | منذ 6 ساعات تقريباً |
|
||||
| 1999-12-30T00:00:00.000Z | يومين | يومين | منذ يومين |
|
||||
| 1999-12-15T00:00:00.000Z | 17 يوم | 17 يوم | منذ 17 يوم |
|
||||
| 1999-12-01T00:00:00.000Z | شهر واحد تقريباً | شهر واحد تقريباً | منذ شهر واحد تقريباً |
|
||||
| 1999-11-01T00:00:00.000Z | شهرين | شهرين | منذ شهرين |
|
||||
| 1999-06-01T00:00:00.000Z | 7 أشهر | 7 أشهر | منذ 7 أشهر |
|
||||
| 1999-01-01T00:00:00.000Z | عام واحد تقريباً | عام واحد تقريباً | منذ عام واحد تقريباً |
|
||||
| 1998-12-01T00:00:00.000Z | عام واحد تقريباً | عام واحد تقريباً | منذ عام واحد تقريباً |
|
||||
| 1998-06-01T00:00:00.000Z | أكثر من عام | أكثر من عام | منذ أكثر من عام |
|
||||
| 1998-01-01T00:00:00.000Z | عامين تقريباً | عامين تقريباً | منذ عامين تقريباً |
|
||||
| 1997-01-01T00:00:00.000Z | 3 أعوام تقريباً | 3 أعوام تقريباً | منذ 3 أعوام تقريباً |
|
||||
| 1996-01-01T00:00:00.000Z | 4 أعوام تقريباً | 4 أعوام تقريباً | منذ 4 أعوام تقريباً |
|
||||
| 1995-01-01T00:00:00.000Z | 5 أعوام تقريباً | 5 أعوام تقريباً | منذ 5 أعوام تقريباً |
|
||||
| 1994-01-01T00:00:00.000Z | 6 أعوام تقريباً | 6 أعوام تقريباً | منذ 6 أعوام تقريباً |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ----------- | ------------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 أعوام | في خلال 6 أعوام | 52608 ساعة |
|
||||
| 2005-01-01T00:00:00.000Z | 5 أعوام | في خلال 5 أعوام | 43848 ساعة |
|
||||
| 2004-01-01T00:00:00.000Z | 4 أعوام | في خلال 4 أعوام | 35064 ساعة |
|
||||
| 2003-01-01T00:00:00.000Z | 3 أعوام | في خلال 3 أعوام | 26304 ساعة |
|
||||
| 2002-01-01T00:00:00.000Z | عامين | في خلال عامين | 17544 ساعة |
|
||||
| 2001-06-01T00:00:00.000Z | عام واحد | في خلال عام واحد | 12408 ساعة |
|
||||
| 2001-02-01T00:00:00.000Z | عام واحد | في خلال عام واحد | 9528 ساعة |
|
||||
| 2001-01-01T00:00:00.000Z | عام واحد | في خلال عام واحد | 8784 ساعة |
|
||||
| 2000-06-01T00:00:00.000Z | 5 أشهر | في خلال 5 أشهر | 3648 ساعة |
|
||||
| 2000-03-01T00:00:00.000Z | شهرين | في خلال شهرين | 1440 ساعة |
|
||||
| 2000-02-01T00:00:00.000Z | شهر واحد | في خلال شهر واحد | 744 ساعة |
|
||||
| 2000-01-15T00:00:00.000Z | 14 يوم | في خلال 14 يوم | 336 ساعة |
|
||||
| 2000-01-02T00:00:00.000Z | يوم واحد | في خلال يوم واحد | 24 ساعة |
|
||||
| 2000-01-01T06:00:00.000Z | 6 ساعات | في خلال 6 ساعات | 6 ساعات |
|
||||
| 2000-01-01T01:00:00.000Z | ساعة واحدة | في خلال ساعة واحدة | ساعة واحدة |
|
||||
| 2000-01-01T00:45:00.000Z | 45 دقيقة | في خلال 45 دقيقة | ساعة واحدة |
|
||||
| 2000-01-01T00:30:00.000Z | 30 دقيقة | في خلال 30 دقيقة | ساعة واحدة |
|
||||
| 2000-01-01T00:15:00.000Z | 15 دقيقة | في خلال 15 دقيقة | 0 ساعات |
|
||||
| 2000-01-01T00:01:00.000Z | دقيقة واحدة | في خلال دقيقة واحدة | 0 ساعات |
|
||||
| 2000-01-01T00:00:25.000Z | 25 ثانية | في خلال 25 ثانية | 0 ساعات |
|
||||
| 2000-01-01T00:00:15.000Z | 15 ثانية | في خلال 15 ثانية | 0 ساعات |
|
||||
| 2000-01-01T00:00:05.000Z | 5 ثواني | في خلال 5 ثواني | 0 ساعات |
|
||||
| 2000-01-01T00:00:00.000Z | 0 ثواني | منذ 0 ثواني | 0 ساعات |
|
||||
| 1999-12-31T23:59:55.000Z | 5 ثواني | منذ 5 ثواني | 0 ساعات |
|
||||
| 1999-12-31T23:59:45.000Z | 15 ثانية | منذ 15 ثانية | 0 ساعات |
|
||||
| 1999-12-31T23:59:35.000Z | 25 ثانية | منذ 25 ثانية | 0 ساعات |
|
||||
| 1999-12-31T23:59:00.000Z | دقيقة واحدة | منذ دقيقة واحدة | 0 ساعات |
|
||||
| 1999-12-31T23:45:00.000Z | 15 دقيقة | منذ 15 دقيقة | 0 ساعات |
|
||||
| 1999-12-31T23:30:00.000Z | 30 دقيقة | منذ 30 دقيقة | ساعة واحدة |
|
||||
| 1999-12-31T23:15:00.000Z | 45 دقيقة | منذ 45 دقيقة | ساعة واحدة |
|
||||
| 1999-12-31T23:00:00.000Z | ساعة واحدة | منذ ساعة واحدة | ساعة واحدة |
|
||||
| 1999-12-31T18:00:00.000Z | 6 ساعات | منذ 6 ساعات | 6 ساعات |
|
||||
| 1999-12-30T00:00:00.000Z | يومين | منذ يومين | 48 ساعة |
|
||||
| 1999-12-15T00:00:00.000Z | 17 يوم | منذ 17 يوم | 408 ساعة |
|
||||
| 1999-12-01T00:00:00.000Z | شهر واحد | منذ شهر واحد | 744 ساعة |
|
||||
| 1999-11-01T00:00:00.000Z | شهرين | منذ شهرين | 1464 ساعة |
|
||||
| 1999-06-01T00:00:00.000Z | 7 أشهر | منذ 7 أشهر | 5136 ساعة |
|
||||
| 1999-01-01T00:00:00.000Z | عام واحد | منذ عام واحد | 8760 ساعة |
|
||||
| 1998-12-01T00:00:00.000Z | عام واحد | منذ عام واحد | 9504 ساعة |
|
||||
| 1998-06-01T00:00:00.000Z | عامين | منذ عامين | 13896 ساعة |
|
||||
| 1998-01-01T00:00:00.000Z | عامين | منذ عامين | 17520 ساعة |
|
||||
| 1997-01-01T00:00:00.000Z | 3 أعوام | منذ 3 أعوام | 26280 ساعة |
|
||||
| 1996-01-01T00:00:00.000Z | 4 أعوام | منذ 4 أعوام | 35064 ساعة |
|
||||
| 1995-01-01T00:00:00.000Z | 5 أعوام | منذ 5 أعوام | 43824 ساعة |
|
||||
| 1994-01-01T00:00:00.000Z | 6 أعوام | منذ 6 أعوام | 52584 ساعة |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 01/10/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | الأربعاء عند 12:00 ص |
|
||||
| 2000-01-02T00:00:00.000Z | غداً عند 12:00 ص |
|
||||
| 2000-01-01T00:00:00.000Z | اليوم عند 12:00 ص |
|
||||
| 1999-12-31T00:00:00.000Z | أمس عند 12:00 ص |
|
||||
| 1999-12-27T00:00:00.000Z | أخر الاثنين عند 12:00 ص |
|
||||
| 1999-12-21T00:00:00.000Z | 12/21/1999 |
|
||||
+116
@@ -0,0 +1,116 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'أقل من ثانية واحدة',
|
||||
two: 'أقل من ثانتين',
|
||||
threeToTen: 'أقل من {{count}} ثواني',
|
||||
other: 'أقل من {{count}} ثانية'
|
||||
},
|
||||
xSeconds: {
|
||||
one: 'ثانية واحدة',
|
||||
two: 'ثانتين',
|
||||
threeToTen: '{{count}} ثواني',
|
||||
other: '{{count}} ثانية'
|
||||
},
|
||||
halfAMinute: 'نصف دقيقة',
|
||||
lessThanXMinutes: {
|
||||
one: 'أقل من دقيقة',
|
||||
two: 'أقل من دقيقتين',
|
||||
threeToTen: 'أقل من {{count}} دقائق',
|
||||
other: 'أقل من {{count}} دقيقة'
|
||||
},
|
||||
xMinutes: {
|
||||
one: 'دقيقة واحدة',
|
||||
two: 'دقيقتين',
|
||||
threeToTen: '{{count}} دقائق',
|
||||
other: '{{count}} دقيقة'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'ساعة واحدة تقريباً',
|
||||
two: 'ساعتين تقريباً',
|
||||
threeToTen: '{{count}} ساعات تقريباً',
|
||||
other: '{{count}} ساعة تقريباً'
|
||||
},
|
||||
xHours: {
|
||||
one: 'ساعة واحدة',
|
||||
two: 'ساعتين',
|
||||
threeToTen: '{{count}} ساعات',
|
||||
other: '{{count}} ساعة'
|
||||
},
|
||||
xDays: {
|
||||
one: 'يوم واحد',
|
||||
two: 'يومين',
|
||||
threeToTen: '{{count}} أيام',
|
||||
other: '{{count}} يوم'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'شهر واحد تقريباً',
|
||||
two: 'شهرين تقريباً',
|
||||
threeToTen: '{{count}} أشهر تقريباً',
|
||||
other: '{{count}} شهر تقريباً'
|
||||
},
|
||||
xMonths: {
|
||||
one: 'شهر واحد',
|
||||
two: 'شهرين',
|
||||
threeToTen: '{{count}} أشهر',
|
||||
other: '{{count}} شهر'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'عام واحد تقريباً',
|
||||
two: 'عامين تقريباً',
|
||||
threeToTen: '{{count}} أعوام تقريباً',
|
||||
other: '{{count}} عام تقريباً'
|
||||
},
|
||||
xYears: {
|
||||
one: 'عام واحد',
|
||||
two: 'عامين',
|
||||
threeToTen: '{{count}} أعوام',
|
||||
other: '{{count}} عام'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'أكثر من عام',
|
||||
two: 'أكثر من عامين',
|
||||
threeToTen: 'أكثر من {{count}} أعوام',
|
||||
other: 'أكثر من {{count}} عام'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'عام واحد تقريباً',
|
||||
two: 'عامين تقريباً',
|
||||
threeToTen: '{{count}} أعوام تقريباً',
|
||||
other: '{{count}} عام تقريباً'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else if (count === 2) {
|
||||
result = formatDistanceLocale[token].two;
|
||||
} else if (count <= 10) {
|
||||
result = formatDistanceLocale[token].threeToTen.replace('{{count}}', count);
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'في خلال ' + result;
|
||||
} else {
|
||||
return 'منذ ' + result;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, MMMM do, y',
|
||||
long: 'MMMM do, y',
|
||||
medium: 'MMM d, y',
|
||||
short: 'MM/dd/yyyy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'عند' {{time}}",
|
||||
long: "{{date}} 'عند' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'أخر' eeee 'عند' p",
|
||||
yesterday: "'أمس عند' p",
|
||||
today: "'اليوم عند' p",
|
||||
tomorrow: "'غداً عند' p",
|
||||
nextWeek: "eeee 'عند' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+130
@@ -0,0 +1,130 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['ق', 'ب'],
|
||||
abbreviated: ['ق.م.', 'ب.م.'],
|
||||
wide: ['قبل الميلاد', 'بعد الميلاد']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['ر1', 'ر2', 'ر3', 'ر4'],
|
||||
wide: ['الربع الأول', 'الربع الثاني', 'الربع الثالث', 'الربع الرابع']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['ي', 'ف', 'م', 'أ', 'م', 'ي', 'ي', 'أ', 'س', 'أ', 'ن', 'د'],
|
||||
abbreviated: ['ينا', 'فبر', 'مارس', 'أبريل', 'مايو', 'يونـ', 'يولـ', 'أغسـ', 'سبتـ', 'أكتـ', 'نوفـ', 'ديسـ'],
|
||||
wide: ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
|
||||
short: ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'],
|
||||
abbreviated: ['أحد', 'اثنـ', 'ثلا', 'أربـ', 'خميـ', 'جمعة', 'سبت'],
|
||||
wide: ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'ن',
|
||||
noon: 'ظ',
|
||||
morning: 'صباحاً',
|
||||
afternoon: 'بعد الظهر',
|
||||
evening: 'مساءاً',
|
||||
night: 'ليلاً'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'نصف الليل',
|
||||
noon: 'ظهر',
|
||||
morning: 'صباحاً',
|
||||
afternoon: 'بعد الظهر',
|
||||
evening: 'مساءاً',
|
||||
night: 'ليلاً'
|
||||
},
|
||||
wide: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'نصف الليل',
|
||||
noon: 'ظهر',
|
||||
morning: 'صباحاً',
|
||||
afternoon: 'بعد الظهر',
|
||||
evening: 'مساءاً',
|
||||
night: 'ليلاً'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'ن',
|
||||
noon: 'ظ',
|
||||
morning: 'في الصباح',
|
||||
afternoon: 'بعد الظـهر',
|
||||
evening: 'في المساء',
|
||||
night: 'في الليل'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'نصف الليل',
|
||||
noon: 'ظهر',
|
||||
morning: 'في الصباح',
|
||||
evening: 'في المساء',
|
||||
night: 'في الليل'
|
||||
},
|
||||
wide: {
|
||||
am: 'ص',
|
||||
pm: 'م',
|
||||
midnight: 'نصف الليل',
|
||||
noon: 'ظهر',
|
||||
afternoon: 'بعد الظـهر',
|
||||
evening: 'في المساء',
|
||||
night: 'في الليل'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
return String(dirtyNumber);
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+112
@@ -0,0 +1,112 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(ق|ب)/i,
|
||||
abbreviated: /^(ق\.?\s?م\.?|ق\.?\s?م\.?\s?|a\.?\s?d\.?|c\.?\s?)/i,
|
||||
wide: /^(قبل الميلاد|قبل الميلاد|بعد الميلاد|بعد الميلاد)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^قبل/i, /^بعد/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^ر[1234]/i,
|
||||
wide: /^الربع [1234]/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[يفمأمسند]/i,
|
||||
abbreviated: /^(ين|ف|مار|أب|ماي|يون|يول|أغ|س|أك|ن|د)/i,
|
||||
wide: /^(ين|ف|مار|أب|ماي|يون|يول|أغ|س|أك|ن|د)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^ي/i, /^ف/i, /^م/i, /^أ/i, /^م/i, /^ي/i, /^ي/i, /^أ/i, /^س/i, /^أ/i, /^ن/i, /^د/i],
|
||||
any: [/^ين/i, /^ف/i, /^مار/i, /^أب/i, /^ماي/i, /^يون/i, /^يول/i, /^أغ/i, /^س/i, /^أك/i, /^ن/i, /^د/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[حنثرخجس]/i,
|
||||
short: /^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,
|
||||
abbreviated: /^(أحد|اثن|ثلا|أرب|خمي|جمعة|سبت)/i,
|
||||
wide: /^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^ح/i, /^ن/i, /^ث/i, /^ر/i, /^خ/i, /^ج/i, /^س/i],
|
||||
wide: [/^الأحد/i, /^الاثنين/i, /^الثلاثاء/i, /^الأربعاء/i, /^الخميس/i, /^الجمعة/i, /^السبت/i],
|
||||
any: [/^أح/i, /^اث/i, /^ث/i, /^أر/i, /^خ/i, /^ج/i, /^س/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,
|
||||
any: /^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^a/i,
|
||||
pm: /^p/i,
|
||||
midnight: /^mi/i,
|
||||
noon: /^no/i,
|
||||
morning: /morning/i,
|
||||
afternoon: /afternoon/i,
|
||||
evening: /evening/i,
|
||||
night: /night/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { arSA } from 'date-fns/locale'
|
||||
export default arSA
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Arabic locale (Sauid Arabic).
|
||||
* @language Arabic
|
||||
* @iso-639-2 ara
|
||||
* @author Dhaifallah Alwadani [@dalwadani]{@link https://github.com/dalwadani}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'ar-SA',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 0
|
||||
/* Sunday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/ar-SA/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Arabic (ar-SA) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | -------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987 | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5 | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987 | 1986-12-28T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5 | 0004-12-26T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | ر1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ر2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | الربع الأول | Invalid Date |
|
||||
| | | 2019-04-01T12:13:14.015Z | الربع الثاني | Invalid Date |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | ر1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ر2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | الربع الأول | Invalid Date |
|
||||
| | | 2019-04-01T12:13:14.015Z | الربع الثاني | Invalid Date |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7 | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | فبر | Invalid Date |
|
||||
| | | 2019-07-10T12:13:14.015Z | يولـ | Invalid Date |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | فبراير | Invalid Date |
|
||||
| | | 2019-07-10T12:13:14.015Z | يوليو | Invalid Date |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | ف | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ي | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7 | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | فبر | Invalid Date |
|
||||
| | | 2019-07-10T12:13:14.015Z | يولـ | Invalid Date |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | فبراير | Invalid Date |
|
||||
| | | 2019-07-10T12:13:14.015Z | يوليو | Invalid Date |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | ف | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ي | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1 | 2018-12-30T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 49 | 2019-12-01T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1 | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48 | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28 | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365 | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | الاثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | الجمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | ن | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | اثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5 | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | الاثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | الجمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | ن | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | اثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6 | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | الاثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | الجمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | ن | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | اثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 2 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6 | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | اثنـ | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | الاثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | الجمعة | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | ن | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | اثنين | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعة | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | ص | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | م | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | ص | Invalid Date |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | في الصباح | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | في الصباح | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | في الصباح | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعد الظـهر | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | في الصباح | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعد الظـهر | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | في المساء | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | في الليل | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23 | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1 | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55 | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1 | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55 | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 02/11/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 05/29/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | فبر 11, 1987 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | مايو 29, 1453 | Invalid Date |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | فبراير 11, 1987 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | مايو 29, 1453 | Invalid Date |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | الأربعاء, فبراير 11, 1987 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | الأحد, مايو 29, 1453 | Invalid Date |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 م | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 م | Invalid Date |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 م | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 م | Invalid Date |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 م GMT+0 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 م GMT+0 | Invalid Date |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 م GMT+00:00 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 م GMT+00:00 | Invalid Date |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 02/11/1987, 12:13 م | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | 05/29/1453, 11:59 م | Invalid Date |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | فبر 11, 1987, 12:13:14 م | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | مايو 29, 1453, 11:59:59 م | Invalid Date |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | فبراير 11, 1987 عند 12:13:14 م GMT+0 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | مايو 29, 1453 عند 11:59:59 م GMT+0 | Invalid Date |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | الأربعاء, فبراير 11, 1987 عند 12:13:14 م GMT+00:00 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | الأحد, مايو 29, 1453 عند 11:59:59 م GMT+00:00 | Invalid Date |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------ | ---------------------- | -------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | 6 أعوام تقريباً | 6 أعوام تقريباً | في خلال 6 أعوام تقريباً |
|
||||
| 2005-01-01T00:00:00.000Z | 5 أعوام تقريباً | 5 أعوام تقريباً | في خلال 5 أعوام تقريباً |
|
||||
| 2004-01-01T00:00:00.000Z | 4 أعوام تقريباً | 4 أعوام تقريباً | في خلال 4 أعوام تقريباً |
|
||||
| 2003-01-01T00:00:00.000Z | 3 أعوام تقريباً | 3 أعوام تقريباً | في خلال 3 أعوام تقريباً |
|
||||
| 2002-01-01T00:00:00.000Z | عامين تقريباً | عامين تقريباً | في خلال عامين تقريباً |
|
||||
| 2001-06-01T00:00:00.000Z | أكثر من عام | أكثر من عام | في خلال أكثر من عام |
|
||||
| 2001-02-01T00:00:00.000Z | عام واحد تقريباً | عام واحد تقريباً | في خلال عام واحد تقريباً |
|
||||
| 2001-01-01T00:00:00.000Z | عام واحد تقريباً | عام واحد تقريباً | في خلال عام واحد تقريباً |
|
||||
| 2000-06-01T00:00:00.000Z | 5 أشهر | 5 أشهر | في خلال 5 أشهر |
|
||||
| 2000-03-01T00:00:00.000Z | شهرين | شهرين | في خلال شهرين |
|
||||
| 2000-02-01T00:00:00.000Z | شهر واحد تقريباً | شهر واحد تقريباً | في خلال شهر واحد تقريباً |
|
||||
| 2000-01-15T00:00:00.000Z | 14 يوم | 14 يوم | في خلال 14 يوم |
|
||||
| 2000-01-02T00:00:00.000Z | يوم واحد | يوم واحد | في خلال يوم واحد |
|
||||
| 2000-01-01T06:00:00.000Z | 6 ساعات تقريباً | 6 ساعات تقريباً | في خلال 6 ساعات تقريباً |
|
||||
| 2000-01-01T01:00:00.000Z | ساعة واحدة تقريباً | ساعة واحدة تقريباً | في خلال ساعة واحدة تقريباً |
|
||||
| 2000-01-01T00:45:00.000Z | ساعة واحدة تقريباً | ساعة واحدة تقريباً | في خلال ساعة واحدة تقريباً |
|
||||
| 2000-01-01T00:30:00.000Z | 30 دقيقة | 30 دقيقة | في خلال 30 دقيقة |
|
||||
| 2000-01-01T00:15:00.000Z | 15 دقيقة | 15 دقيقة | في خلال 15 دقيقة |
|
||||
| 2000-01-01T00:01:00.000Z | دقيقة واحدة | دقيقة واحدة | في خلال دقيقة واحدة |
|
||||
| 2000-01-01T00:00:25.000Z | أقل من دقيقة | نصف دقيقة | في خلال أقل من دقيقة |
|
||||
| 2000-01-01T00:00:15.000Z | أقل من دقيقة | أقل من 20 ثانية | في خلال أقل من دقيقة |
|
||||
| 2000-01-01T00:00:05.000Z | أقل من دقيقة | أقل من 10 ثواني | في خلال أقل من دقيقة |
|
||||
| 2000-01-01T00:00:00.000Z | أقل من دقيقة | أقل من 5 ثواني | منذ أقل من دقيقة |
|
||||
| 1999-12-31T23:59:55.000Z | أقل من دقيقة | أقل من 10 ثواني | منذ أقل من دقيقة |
|
||||
| 1999-12-31T23:59:45.000Z | أقل من دقيقة | أقل من 20 ثانية | منذ أقل من دقيقة |
|
||||
| 1999-12-31T23:59:35.000Z | أقل من دقيقة | نصف دقيقة | منذ أقل من دقيقة |
|
||||
| 1999-12-31T23:59:00.000Z | دقيقة واحدة | دقيقة واحدة | منذ دقيقة واحدة |
|
||||
| 1999-12-31T23:45:00.000Z | 15 دقيقة | 15 دقيقة | منذ 15 دقيقة |
|
||||
| 1999-12-31T23:30:00.000Z | 30 دقيقة | 30 دقيقة | منذ 30 دقيقة |
|
||||
| 1999-12-31T23:15:00.000Z | ساعة واحدة تقريباً | ساعة واحدة تقريباً | منذ ساعة واحدة تقريباً |
|
||||
| 1999-12-31T23:00:00.000Z | ساعة واحدة تقريباً | ساعة واحدة تقريباً | منذ ساعة واحدة تقريباً |
|
||||
| 1999-12-31T18:00:00.000Z | 6 ساعات تقريباً | 6 ساعات تقريباً | منذ 6 ساعات تقريباً |
|
||||
| 1999-12-30T00:00:00.000Z | يومين | يومين | منذ يومين |
|
||||
| 1999-12-15T00:00:00.000Z | 17 يوم | 17 يوم | منذ 17 يوم |
|
||||
| 1999-12-01T00:00:00.000Z | شهر واحد تقريباً | شهر واحد تقريباً | منذ شهر واحد تقريباً |
|
||||
| 1999-11-01T00:00:00.000Z | شهرين | شهرين | منذ شهرين |
|
||||
| 1999-06-01T00:00:00.000Z | 7 أشهر | 7 أشهر | منذ 7 أشهر |
|
||||
| 1999-01-01T00:00:00.000Z | عام واحد تقريباً | عام واحد تقريباً | منذ عام واحد تقريباً |
|
||||
| 1998-12-01T00:00:00.000Z | عام واحد تقريباً | عام واحد تقريباً | منذ عام واحد تقريباً |
|
||||
| 1998-06-01T00:00:00.000Z | أكثر من عام | أكثر من عام | منذ أكثر من عام |
|
||||
| 1998-01-01T00:00:00.000Z | عامين تقريباً | عامين تقريباً | منذ عامين تقريباً |
|
||||
| 1997-01-01T00:00:00.000Z | 3 أعوام تقريباً | 3 أعوام تقريباً | منذ 3 أعوام تقريباً |
|
||||
| 1996-01-01T00:00:00.000Z | 4 أعوام تقريباً | 4 أعوام تقريباً | منذ 4 أعوام تقريباً |
|
||||
| 1995-01-01T00:00:00.000Z | 5 أعوام تقريباً | 5 أعوام تقريباً | منذ 5 أعوام تقريباً |
|
||||
| 1994-01-01T00:00:00.000Z | 6 أعوام تقريباً | 6 أعوام تقريباً | منذ 6 أعوام تقريباً |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ----------- | ------------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 أعوام | في خلال 6 أعوام | 52608 ساعة |
|
||||
| 2005-01-01T00:00:00.000Z | 5 أعوام | في خلال 5 أعوام | 43848 ساعة |
|
||||
| 2004-01-01T00:00:00.000Z | 4 أعوام | في خلال 4 أعوام | 35064 ساعة |
|
||||
| 2003-01-01T00:00:00.000Z | 3 أعوام | في خلال 3 أعوام | 26304 ساعة |
|
||||
| 2002-01-01T00:00:00.000Z | عامين | في خلال عامين | 17544 ساعة |
|
||||
| 2001-06-01T00:00:00.000Z | عام واحد | في خلال عام واحد | 12408 ساعة |
|
||||
| 2001-02-01T00:00:00.000Z | عام واحد | في خلال عام واحد | 9528 ساعة |
|
||||
| 2001-01-01T00:00:00.000Z | عام واحد | في خلال عام واحد | 8784 ساعة |
|
||||
| 2000-06-01T00:00:00.000Z | 5 أشهر | في خلال 5 أشهر | 3648 ساعة |
|
||||
| 2000-03-01T00:00:00.000Z | شهرين | في خلال شهرين | 1440 ساعة |
|
||||
| 2000-02-01T00:00:00.000Z | شهر واحد | في خلال شهر واحد | 744 ساعة |
|
||||
| 2000-01-15T00:00:00.000Z | 14 يوم | في خلال 14 يوم | 336 ساعة |
|
||||
| 2000-01-02T00:00:00.000Z | يوم واحد | في خلال يوم واحد | 24 ساعة |
|
||||
| 2000-01-01T06:00:00.000Z | 6 ساعات | في خلال 6 ساعات | 6 ساعات |
|
||||
| 2000-01-01T01:00:00.000Z | ساعة واحدة | في خلال ساعة واحدة | ساعة واحدة |
|
||||
| 2000-01-01T00:45:00.000Z | 45 دقيقة | في خلال 45 دقيقة | ساعة واحدة |
|
||||
| 2000-01-01T00:30:00.000Z | 30 دقيقة | في خلال 30 دقيقة | ساعة واحدة |
|
||||
| 2000-01-01T00:15:00.000Z | 15 دقيقة | في خلال 15 دقيقة | 0 ساعات |
|
||||
| 2000-01-01T00:01:00.000Z | دقيقة واحدة | في خلال دقيقة واحدة | 0 ساعات |
|
||||
| 2000-01-01T00:00:25.000Z | 25 ثانية | في خلال 25 ثانية | 0 ساعات |
|
||||
| 2000-01-01T00:00:15.000Z | 15 ثانية | في خلال 15 ثانية | 0 ساعات |
|
||||
| 2000-01-01T00:00:05.000Z | 5 ثواني | في خلال 5 ثواني | 0 ساعات |
|
||||
| 2000-01-01T00:00:00.000Z | 0 ثواني | منذ 0 ثواني | 0 ساعات |
|
||||
| 1999-12-31T23:59:55.000Z | 5 ثواني | منذ 5 ثواني | 0 ساعات |
|
||||
| 1999-12-31T23:59:45.000Z | 15 ثانية | منذ 15 ثانية | 0 ساعات |
|
||||
| 1999-12-31T23:59:35.000Z | 25 ثانية | منذ 25 ثانية | 0 ساعات |
|
||||
| 1999-12-31T23:59:00.000Z | دقيقة واحدة | منذ دقيقة واحدة | 0 ساعات |
|
||||
| 1999-12-31T23:45:00.000Z | 15 دقيقة | منذ 15 دقيقة | 0 ساعات |
|
||||
| 1999-12-31T23:30:00.000Z | 30 دقيقة | منذ 30 دقيقة | ساعة واحدة |
|
||||
| 1999-12-31T23:15:00.000Z | 45 دقيقة | منذ 45 دقيقة | ساعة واحدة |
|
||||
| 1999-12-31T23:00:00.000Z | ساعة واحدة | منذ ساعة واحدة | ساعة واحدة |
|
||||
| 1999-12-31T18:00:00.000Z | 6 ساعات | منذ 6 ساعات | 6 ساعات |
|
||||
| 1999-12-30T00:00:00.000Z | يومين | منذ يومين | 48 ساعة |
|
||||
| 1999-12-15T00:00:00.000Z | 17 يوم | منذ 17 يوم | 408 ساعة |
|
||||
| 1999-12-01T00:00:00.000Z | شهر واحد | منذ شهر واحد | 744 ساعة |
|
||||
| 1999-11-01T00:00:00.000Z | شهرين | منذ شهرين | 1464 ساعة |
|
||||
| 1999-06-01T00:00:00.000Z | 7 أشهر | منذ 7 أشهر | 5136 ساعة |
|
||||
| 1999-01-01T00:00:00.000Z | عام واحد | منذ عام واحد | 8760 ساعة |
|
||||
| 1998-12-01T00:00:00.000Z | عام واحد | منذ عام واحد | 9504 ساعة |
|
||||
| 1998-06-01T00:00:00.000Z | عامين | منذ عامين | 13896 ساعة |
|
||||
| 1998-01-01T00:00:00.000Z | عامين | منذ عامين | 17520 ساعة |
|
||||
| 1997-01-01T00:00:00.000Z | 3 أعوام | منذ 3 أعوام | 26280 ساعة |
|
||||
| 1996-01-01T00:00:00.000Z | 4 أعوام | منذ 4 أعوام | 35064 ساعة |
|
||||
| 1995-01-01T00:00:00.000Z | 5 أعوام | منذ 5 أعوام | 43824 ساعة |
|
||||
| 1994-01-01T00:00:00.000Z | 6 أعوام | منذ 6 أعوام | 52584 ساعة |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 01/10/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | الأربعاء عند 12:00 ص |
|
||||
| 2000-01-02T00:00:00.000Z | غداً عند 12:00 ص |
|
||||
| 2000-01-01T00:00:00.000Z | اليوم عند 12:00 ص |
|
||||
| 1999-12-31T00:00:00.000Z | أمس عند 12:00 ص |
|
||||
| 1999-12-27T00:00:00.000Z | أخر الاثنين عند 12:00 ص |
|
||||
| 1999-12-21T00:00:00.000Z | 12/21/1999 |
|
||||
+227
@@ -0,0 +1,227 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
|
||||
function declension(scheme, count) {
|
||||
// scheme for count=1 exists
|
||||
if (scheme.one !== undefined && count === 1) {
|
||||
return scheme.one;
|
||||
}
|
||||
|
||||
var rem10 = count % 10;
|
||||
var rem100 = count % 100; // 1, 21, 31, ...
|
||||
|
||||
if (rem10 === 1 && rem100 !== 11) {
|
||||
return scheme.singularNominative.replace('{{count}}', count); // 2, 3, 4, 22, 23, 24, 32 ...
|
||||
} else if (rem10 >= 2 && rem10 <= 4 && (rem100 < 10 || rem100 > 20)) {
|
||||
return scheme.singularGenitive.replace('{{count}}', count); // 5, 6, 7, 8, 9, 10, 11, ...
|
||||
} else {
|
||||
return scheme.pluralGenitive.replace('{{count}}', count);
|
||||
}
|
||||
}
|
||||
|
||||
function buildLocalizeTokenFn(scheme) {
|
||||
return function (count, options) {
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
if (scheme.future) {
|
||||
return declension(scheme.future, count);
|
||||
} else {
|
||||
return 'праз ' + declension(scheme.regular, count);
|
||||
}
|
||||
} else {
|
||||
if (scheme.past) {
|
||||
return declension(scheme.past, count);
|
||||
} else {
|
||||
return declension(scheme.regular, count) + ' таму';
|
||||
}
|
||||
}
|
||||
} else {
|
||||
return declension(scheme.regular, count);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
one: 'менш за секунду',
|
||||
singularNominative: 'менш за {{count}} секунду',
|
||||
singularGenitive: 'менш за {{count}} секунды',
|
||||
pluralGenitive: 'менш за {{count}} секунд'
|
||||
},
|
||||
future: {
|
||||
one: 'менш, чым праз секунду',
|
||||
singularNominative: 'менш, чым праз {{count}} секунду',
|
||||
singularGenitive: 'менш, чым праз {{count}} секунды',
|
||||
pluralGenitive: 'менш, чым праз {{count}} секунд'
|
||||
}
|
||||
}),
|
||||
xSeconds: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: '{{count}} секунда',
|
||||
singularGenitive: '{{count}} секунды',
|
||||
pluralGenitive: '{{count}} секунд'
|
||||
},
|
||||
past: {
|
||||
singularNominative: '{{count}} секунду таму',
|
||||
singularGenitive: '{{count}} секунды таму',
|
||||
pluralGenitive: '{{count}} секунд таму'
|
||||
},
|
||||
future: {
|
||||
singularNominative: 'праз {{count}} секунду',
|
||||
singularGenitive: 'праз {{count}} секунды',
|
||||
pluralGenitive: 'праз {{count}} секунд'
|
||||
}
|
||||
}),
|
||||
halfAMinute: function (_, options) {
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'праз паўхвіліны';
|
||||
} else {
|
||||
return 'паўхвіліны таму';
|
||||
}
|
||||
}
|
||||
|
||||
return 'паўхвіліны';
|
||||
},
|
||||
lessThanXMinutes: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
one: 'менш за хвіліну',
|
||||
singularNominative: 'менш за {{count}} хвіліну',
|
||||
singularGenitive: 'менш за {{count}} хвіліны',
|
||||
pluralGenitive: 'менш за {{count}} хвілін'
|
||||
},
|
||||
future: {
|
||||
one: 'менш, чым праз хвіліну',
|
||||
singularNominative: 'менш, чым праз {{count}} хвіліну',
|
||||
singularGenitive: 'менш, чым праз {{count}} хвіліны',
|
||||
pluralGenitive: 'менш, чым праз {{count}} хвілін'
|
||||
}
|
||||
}),
|
||||
xMinutes: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: '{{count}} хвіліна',
|
||||
singularGenitive: '{{count}} хвіліны',
|
||||
pluralGenitive: '{{count}} хвілін'
|
||||
},
|
||||
past: {
|
||||
singularNominative: '{{count}} хвіліну таму',
|
||||
singularGenitive: '{{count}} хвіліны таму',
|
||||
pluralGenitive: '{{count}} хвілін таму'
|
||||
},
|
||||
future: {
|
||||
singularNominative: 'праз {{count}} хвіліну',
|
||||
singularGenitive: 'праз {{count}} хвіліны',
|
||||
pluralGenitive: 'праз {{count}} хвілін'
|
||||
}
|
||||
}),
|
||||
aboutXHours: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: 'каля {{count}} гадзіны',
|
||||
singularGenitive: 'каля {{count}} гадзін',
|
||||
pluralGenitive: 'каля {{count}} гадзін'
|
||||
},
|
||||
future: {
|
||||
singularNominative: 'прыблізна праз {{count}} гадзіну',
|
||||
singularGenitive: 'прыблізна праз {{count}} гадзіны',
|
||||
pluralGenitive: 'прыблізна праз {{count}} гадзін'
|
||||
}
|
||||
}),
|
||||
xHours: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: '{{count}} гадзіна',
|
||||
singularGenitive: '{{count}} гадзіны',
|
||||
pluralGenitive: '{{count}} гадзін'
|
||||
},
|
||||
past: {
|
||||
singularNominative: '{{count}} гадзіну таму',
|
||||
singularGenitive: '{{count}} гадзіны таму',
|
||||
pluralGenitive: '{{count}} гадзін таму'
|
||||
},
|
||||
future: {
|
||||
singularNominative: 'праз {{count}} гадзіну',
|
||||
singularGenitive: 'праз {{count}} гадзіны',
|
||||
pluralGenitive: 'праз {{count}} гадзін'
|
||||
}
|
||||
}),
|
||||
xDays: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: '{{count}} дзень',
|
||||
singularGenitive: '{{count}} дні',
|
||||
pluralGenitive: '{{count}} дзён'
|
||||
}
|
||||
}),
|
||||
aboutXMonths: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: 'каля {{count}} месяца',
|
||||
singularGenitive: 'каля {{count}} месяцаў',
|
||||
pluralGenitive: 'каля {{count}} месяцаў'
|
||||
},
|
||||
future: {
|
||||
singularNominative: 'прыблізна праз {{count}} месяц',
|
||||
singularGenitive: 'прыблізна праз {{count}} месяцы',
|
||||
pluralGenitive: 'прыблізна праз {{count}} месяцаў'
|
||||
}
|
||||
}),
|
||||
xMonths: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: '{{count}} месяц',
|
||||
singularGenitive: '{{count}} месяцы',
|
||||
pluralGenitive: '{{count}} месяцаў'
|
||||
}
|
||||
}),
|
||||
aboutXYears: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: 'каля {{count}} года',
|
||||
singularGenitive: 'каля {{count}} гадоў',
|
||||
pluralGenitive: 'каля {{count}} гадоў'
|
||||
},
|
||||
future: {
|
||||
singularNominative: 'прыблізна праз {{count}} год',
|
||||
singularGenitive: 'прыблізна праз {{count}} гады',
|
||||
pluralGenitive: 'прыблізна праз {{count}} гадоў'
|
||||
}
|
||||
}),
|
||||
xYears: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: '{{count}} год',
|
||||
singularGenitive: '{{count}} гады',
|
||||
pluralGenitive: '{{count}} гадоў'
|
||||
}
|
||||
}),
|
||||
overXYears: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: 'больш за {{count}} год',
|
||||
singularGenitive: 'больш за {{count}} гады',
|
||||
pluralGenitive: 'больш за {{count}} гадоў'
|
||||
},
|
||||
future: {
|
||||
singularNominative: 'больш, чым праз {{count}} год',
|
||||
singularGenitive: 'больш, чым праз {{count}} гады',
|
||||
pluralGenitive: 'больш, чым праз {{count}} гадоў'
|
||||
}
|
||||
}),
|
||||
almostXYears: buildLocalizeTokenFn({
|
||||
regular: {
|
||||
singularNominative: 'амаль {{count}} год',
|
||||
singularGenitive: 'амаль {{count}} гады',
|
||||
pluralGenitive: 'амаль {{count}} гадоў'
|
||||
},
|
||||
future: {
|
||||
singularNominative: 'амаль праз {{count}} год',
|
||||
singularGenitive: 'амаль праз {{count}} гады',
|
||||
pluralGenitive: 'амаль праз {{count}} гадоў'
|
||||
}
|
||||
})
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
return formatDistanceLocale[token](count, options);
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: "EEEE, d MMMM y 'г.'",
|
||||
long: "d MMMM y 'г.'",
|
||||
medium: "d MMM y 'г.'",
|
||||
short: 'dd.MM.y'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'H:mm:ss zzzz',
|
||||
long: 'H:mm:ss z',
|
||||
medium: 'H:mm:ss',
|
||||
short: 'H:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
any: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+88
@@ -0,0 +1,88 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../../_lib/isSameUTCWeek/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var accusativeWeekdays = ['нядзелю', 'панядзелак', 'аўторак', 'сераду', 'чацвер', 'пятніцу', 'суботу'];
|
||||
|
||||
function lastWeek(day) {
|
||||
var weekday = accusativeWeekdays[day];
|
||||
|
||||
switch (day) {
|
||||
case 0:
|
||||
case 3:
|
||||
case 5:
|
||||
case 6:
|
||||
return "'у мінулую " + weekday + " а' p";
|
||||
|
||||
case 1:
|
||||
case 2:
|
||||
case 4:
|
||||
return "'у мінулы " + weekday + " а' p";
|
||||
}
|
||||
}
|
||||
|
||||
function thisWeek(day) {
|
||||
var weekday = accusativeWeekdays[day];
|
||||
return "'у " + weekday + " а' p";
|
||||
}
|
||||
|
||||
function nextWeek(day) {
|
||||
var weekday = accusativeWeekdays[day];
|
||||
|
||||
switch (day) {
|
||||
case 0:
|
||||
case 3:
|
||||
case 5:
|
||||
case 6:
|
||||
return "'у наступную " + weekday + " а' p";
|
||||
|
||||
case 1:
|
||||
case 2:
|
||||
case 4:
|
||||
return "'у наступны " + weekday + " а' p";
|
||||
}
|
||||
}
|
||||
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: function (date, baseDate, options) {
|
||||
var day = date.getUTCDay();
|
||||
|
||||
if ((0, _index.default)(date, baseDate, options)) {
|
||||
return thisWeek(day);
|
||||
} else {
|
||||
return lastWeek(day);
|
||||
}
|
||||
},
|
||||
yesterday: "'учора а' p",
|
||||
today: "'сёння а' p",
|
||||
tomorrow: "'заўтра а' p",
|
||||
nextWeek: function (date, baseDate, options) {
|
||||
var day = date.getUTCDay();
|
||||
|
||||
if ((0, _index.default)(date, baseDate, options)) {
|
||||
return thisWeek(day);
|
||||
} else {
|
||||
return nextWeek(day);
|
||||
}
|
||||
},
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, date, baseDate, options) {
|
||||
var format = formatRelativeLocale[token];
|
||||
|
||||
if (typeof format === 'function') {
|
||||
return format(date, baseDate, options);
|
||||
}
|
||||
|
||||
return format;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+164
@@ -0,0 +1,164 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['да н.э.', 'н.э.'],
|
||||
abbreviated: ['да н. э.', 'н. э.'],
|
||||
wide: ['да нашай эры', 'нашай эры']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['1-ы кв.', '2-і кв.', '3-і кв.', '4-ы кв.'],
|
||||
wide: ['1-ы квартал', '2-і квартал', '3-і квартал', '4-ы квартал']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['С', 'Л', 'С', 'К', 'М', 'Ч', 'Л', 'Ж', 'В', 'К', 'Л', 'С'],
|
||||
abbreviated: ['студз.', 'лют.', 'сак.', 'крас.', 'май', 'чэрв.', 'ліп.', 'жн.', 'вер.', 'кастр.', 'ліст.', 'снеж.'],
|
||||
wide: ['студзень', 'люты', 'сакавік', 'красавік', 'май', 'чэрвень', 'ліпень', 'жнівень', 'верасень', 'кастрычнік', 'лістапад', 'снежань']
|
||||
};
|
||||
var formattingMonthValues = {
|
||||
narrow: ['С', 'Л', 'С', 'К', 'М', 'Ч', 'Л', 'Ж', 'В', 'К', 'Л', 'С'],
|
||||
abbreviated: ['студз.', 'лют.', 'сак.', 'крас.', 'мая', 'чэрв.', 'ліп.', 'жн.', 'вер.', 'кастр.', 'ліст.', 'снеж.'],
|
||||
wide: ['студзеня', 'лютага', 'сакавіка', 'красавіка', 'мая', 'чэрвеня', 'ліпеня', 'жніўня', 'верасня', 'кастрычніка', 'лістапада', 'снежня']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['Н', 'П', 'А', 'С', 'Ч', 'П', 'С'],
|
||||
short: ['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб'],
|
||||
abbreviated: ['нядз', 'пан', 'аўт', 'сер', 'чац', 'пят', 'суб'],
|
||||
wide: ['нядзеля', 'панядзелак', 'аўторак', 'серада', 'чацвер', 'пятніца', 'субота']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ДП',
|
||||
pm: 'ПП',
|
||||
midnight: 'поўн.',
|
||||
noon: 'поўд.',
|
||||
morning: 'ран.',
|
||||
afternoon: 'дзень',
|
||||
evening: 'веч.',
|
||||
night: 'ноч'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ДП',
|
||||
pm: 'ПП',
|
||||
midnight: 'поўн.',
|
||||
noon: 'поўд.',
|
||||
morning: 'ран.',
|
||||
afternoon: 'дзень',
|
||||
evening: 'веч.',
|
||||
night: 'ноч'
|
||||
},
|
||||
wide: {
|
||||
am: 'ДП',
|
||||
pm: 'ПП',
|
||||
midnight: 'поўнач',
|
||||
noon: 'поўдзень',
|
||||
morning: 'раніца',
|
||||
afternoon: 'дзень',
|
||||
evening: 'вечар',
|
||||
night: 'ноч'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ДП',
|
||||
pm: 'ПП',
|
||||
midnight: 'поўн.',
|
||||
noon: 'поўд.',
|
||||
morning: 'ран.',
|
||||
afternoon: 'дня',
|
||||
evening: 'веч.',
|
||||
night: 'ночы'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ДП',
|
||||
pm: 'ПП',
|
||||
midnight: 'поўн.',
|
||||
noon: 'поўд.',
|
||||
morning: 'ран.',
|
||||
afternoon: 'дня',
|
||||
evening: 'веч.',
|
||||
night: 'ночы'
|
||||
},
|
||||
wide: {
|
||||
am: 'ДП',
|
||||
pm: 'ПП',
|
||||
midnight: 'поўнач',
|
||||
noon: 'поўдзень',
|
||||
morning: 'раніцы',
|
||||
afternoon: 'дня',
|
||||
evening: 'вечара',
|
||||
night: 'ночы'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber, dirtyOptions) {
|
||||
var options = dirtyOptions || {};
|
||||
var unit = String(options.unit);
|
||||
var number = Number(dirtyNumber);
|
||||
var suffix;
|
||||
/** Though it's an incorrect ordinal form of a date we use it here for consistency with other similar locales (ru, uk)
|
||||
* For date-month combinations should be used `d` formatter.
|
||||
* Correct: `d MMMM` (4 верасня)
|
||||
* Incorrect: `do MMMM` (4-га верасня)
|
||||
*
|
||||
* But following the consistency leads to mistakes for literal uses of `do` formatter (ordinal day of month).
|
||||
* So for phrase "5th day of month" (`do дзень месяца`)
|
||||
* library will produce: `5-га дзень месяца`
|
||||
* but correct spelling should be: `5-ы дзень месяца`
|
||||
*
|
||||
* So I guess there should be a stand-alone and a formatting version of "day of month" formatters
|
||||
*/
|
||||
|
||||
if (unit === 'date') {
|
||||
suffix = '-га';
|
||||
} else if (unit === 'hour' || unit === 'minute' || unit === 'second') {
|
||||
suffix = '-я';
|
||||
} else {
|
||||
suffix = (number % 10 === 2 || number % 10 === 3) && number % 100 !== 12 && number % 100 !== 13 ? '-і' : '-ы';
|
||||
}
|
||||
|
||||
return number + suffix;
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingMonthValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'any',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+112
@@ -0,0 +1,112 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(-?(е|я|га|і|ы|ае|ая|яя|шы|гі|ці|ты|мы))?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^((да )?н\.?\s?э\.?)/i,
|
||||
abbreviated: /^((да )?н\.?\s?э\.?)/i,
|
||||
wide: /^(да нашай эры|нашай эры|наша эра)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^д/i, /^н/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^[1234](-?[ыі]?)? кв.?/i,
|
||||
wide: /^[1234](-?[ыі]?)? квартал/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[слкмчжв]/i,
|
||||
abbreviated: /^(студз|лют|сак|крас|ма[йя]|чэрв|ліп|жн|вер|кастр|ліст|снеж)\.?/i,
|
||||
wide: /^(студзен[ья]|лют(ы|ага)|сакавіка?|красавіка?|ма[йя]|чэрвен[ья]|ліпен[ья]|жні(вень|ўня)|верас(ень|ня)|кастрычніка?|лістапада?|снеж(ань|ня))/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^с/i, /^л/i, /^с/i, /^к/i, /^м/i, /^ч/i, /^л/i, /^ж/i, /^в/i, /^к/i, /^л/i, /^с/i],
|
||||
any: [/^ст/i, /^лю/i, /^са/i, /^кр/i, /^ма/i, /^ч/i, /^ліп/i, /^ж/i, /^в/i, /^ка/i, /^ліс/i, /^сн/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[нпасч]/i,
|
||||
short: /^(нд|ня|пн|па|аў|ат|ср|се|чц|ча|пт|пя|сб|су)\.?/i,
|
||||
abbreviated: /^(нядз?|ндз|пнд|пан|аўт|срд|сер|чцв|чац|птн|пят|суб).?/i,
|
||||
wide: /^(нядзел[яі]|панядзел(ак|ка)|аўтор(ак|ка)|серад[аы]|чацв(ер|ярга)|пятніц[аы]|субот[аы])/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^н/i, /^п/i, /^а/i, /^с/i, /^ч/i, /^п/i, /^с/i],
|
||||
any: [/^н/i, /^п[ан]/i, /^а/i, /^с[ер]/i, /^ч/i, /^п[ят]/i, /^с[уб]/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,
|
||||
abbreviated: /^([дп]п|поўн\.?|поўд\.?|ран\.?|дзень|дня|веч\.?|ночы?)/i,
|
||||
wide: /^([дп]п|поўнач|поўдзень|раніц[аы]|дзень|дня|вечара?|ночы?)/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^дп/i,
|
||||
pm: /^пп/i,
|
||||
midnight: /^поўн/i,
|
||||
noon: /^поўд/i,
|
||||
morning: /^р/i,
|
||||
afternoon: /^д[зн]/i,
|
||||
evening: /^в/i,
|
||||
night: /^н/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { be } from 'date-fns/locale'
|
||||
export default be
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Belarusian locale.
|
||||
* @language Belarusian
|
||||
* @iso-639-2 bel
|
||||
* @author Kiryl Anokhin [@alyrik]{@link https://github.com/alyrik}
|
||||
* @author Martin Wind [@arvigeus]{@link https://github.com/mawi12345}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'be',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/be/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Belarusian (be) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | --------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987-ы | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5-ы | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987-ы | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5-ы | 0004-12-27T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1-ы | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-і | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | 1-ы кв. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-і кв. | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1-ы квартал | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-і квартал | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1-ы | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-і | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | 1-ы кв. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-і кв. | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1-ы квартал | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-і квартал | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2-і | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7-ы | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | лют. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ліп. | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | лютага | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ліпеня | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | Л | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Л | 2019-02-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2-і | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7-ы | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | лют. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ліп. | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | люты | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ліпень | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | Л | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Л | 2019-02-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1-ы | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48-ы | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1-ы | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48-ы | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11-га | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28-га | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42-і | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365-ы | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | пан | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пят | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | пан | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пят | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | пан | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пят | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | панядзелак | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пятніца | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | П | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | П | 2019-02-11T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | пн | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пт | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1-ы | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-ы | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | пан | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пят | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | панядзелак | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пятніца | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | П | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | П | 2019-02-11T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | пн | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пт | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1-ы | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-ы | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | пан | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пят | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | панядзелак | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пятніца | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | П | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | П | 2019-02-11T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | пн | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пт | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1-ы | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-ы | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | пан | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пят | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | панядзелак | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пятніца | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | П | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | П | 2019-02-11T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | пн | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пт | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ПП | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ДП | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | ран. | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | дня | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | веч. | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ночы | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | ран. | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | дня | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | веч. | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ночы | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | ран. | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | дня | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | веч. | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ночы | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | раніцы | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | дня | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | вечара | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ночы | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | ран. | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | дня | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | веч. | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ночы | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11-я | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11-я | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11-я | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23-я | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11-я | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11-я | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11-я | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23-я | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1-я | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55-я | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1-я | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55-я | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11.02.1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.05.1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 лют. 1987 г. | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 мая 1453 г. | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 лютага 1987 г. | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 мая 1453 г. | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | серада, 11 лютага 1987 г. | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | нядзеля, 29 мая 1453 г. | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11.02.1987, 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.05.1453, 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 лют. 1987 г., 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 мая 1453 г., 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 лютага 1987 г., 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 мая 1453 г., 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | серада, 11 лютага 1987 г., 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | нядзеля, 29 мая 1453 г., 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | --------------- | ---------------------- | ------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | каля 6 гадоў | каля 6 гадоў | прыблізна праз 6 гадоў |
|
||||
| 2005-01-01T00:00:00.000Z | каля 5 гадоў | каля 5 гадоў | прыблізна праз 5 гадоў |
|
||||
| 2004-01-01T00:00:00.000Z | каля 4 гадоў | каля 4 гадоў | прыблізна праз 4 гады |
|
||||
| 2003-01-01T00:00:00.000Z | каля 3 гадоў | каля 3 гадоў | прыблізна праз 3 гады |
|
||||
| 2002-01-01T00:00:00.000Z | каля 2 гадоў | каля 2 гадоў | прыблізна праз 2 гады |
|
||||
| 2001-06-01T00:00:00.000Z | больш за 1 год | больш за 1 год | больш, чым праз 1 год |
|
||||
| 2001-02-01T00:00:00.000Z | каля 1 года | каля 1 года | прыблізна праз 1 год |
|
||||
| 2001-01-01T00:00:00.000Z | каля 1 года | каля 1 года | прыблізна праз 1 год |
|
||||
| 2000-06-01T00:00:00.000Z | 5 месяцаў | 5 месяцаў | праз 5 месяцаў |
|
||||
| 2000-03-01T00:00:00.000Z | 2 месяцы | 2 месяцы | праз 2 месяцы |
|
||||
| 2000-02-01T00:00:00.000Z | каля 1 месяца | каля 1 месяца | прыблізна праз 1 месяц |
|
||||
| 2000-01-15T00:00:00.000Z | 14 дзён | 14 дзён | праз 14 дзён |
|
||||
| 2000-01-02T00:00:00.000Z | 1 дзень | 1 дзень | праз 1 дзень |
|
||||
| 2000-01-01T06:00:00.000Z | каля 6 гадзін | каля 6 гадзін | прыблізна праз 6 гадзін |
|
||||
| 2000-01-01T01:00:00.000Z | каля 1 гадзіны | каля 1 гадзіны | прыблізна праз 1 гадзіну |
|
||||
| 2000-01-01T00:45:00.000Z | каля 1 гадзіны | каля 1 гадзіны | прыблізна праз 1 гадзіну |
|
||||
| 2000-01-01T00:30:00.000Z | 30 хвілін | 30 хвілін | праз 30 хвілін |
|
||||
| 2000-01-01T00:15:00.000Z | 15 хвілін | 15 хвілін | праз 15 хвілін |
|
||||
| 2000-01-01T00:01:00.000Z | 1 хвіліна | 1 хвіліна | праз 1 хвіліну |
|
||||
| 2000-01-01T00:00:25.000Z | менш за хвіліну | паўхвіліны | менш, чым праз хвіліну |
|
||||
| 2000-01-01T00:00:15.000Z | менш за хвіліну | менш за 20 секунд | менш, чым праз хвіліну |
|
||||
| 2000-01-01T00:00:05.000Z | менш за хвіліну | менш за 10 секунд | менш, чым праз хвіліну |
|
||||
| 2000-01-01T00:00:00.000Z | менш за хвіліну | менш за 5 секунд | менш за хвіліну таму |
|
||||
| 1999-12-31T23:59:55.000Z | менш за хвіліну | менш за 10 секунд | менш за хвіліну таму |
|
||||
| 1999-12-31T23:59:45.000Z | менш за хвіліну | менш за 20 секунд | менш за хвіліну таму |
|
||||
| 1999-12-31T23:59:35.000Z | менш за хвіліну | паўхвіліны | менш за хвіліну таму |
|
||||
| 1999-12-31T23:59:00.000Z | 1 хвіліна | 1 хвіліна | 1 хвіліну таму |
|
||||
| 1999-12-31T23:45:00.000Z | 15 хвілін | 15 хвілін | 15 хвілін таму |
|
||||
| 1999-12-31T23:30:00.000Z | 30 хвілін | 30 хвілін | 30 хвілін таму |
|
||||
| 1999-12-31T23:15:00.000Z | каля 1 гадзіны | каля 1 гадзіны | каля 1 гадзіны таму |
|
||||
| 1999-12-31T23:00:00.000Z | каля 1 гадзіны | каля 1 гадзіны | каля 1 гадзіны таму |
|
||||
| 1999-12-31T18:00:00.000Z | каля 6 гадзін | каля 6 гадзін | каля 6 гадзін таму |
|
||||
| 1999-12-30T00:00:00.000Z | 2 дні | 2 дні | 2 дні таму |
|
||||
| 1999-12-15T00:00:00.000Z | 17 дзён | 17 дзён | 17 дзён таму |
|
||||
| 1999-12-01T00:00:00.000Z | каля 1 месяца | каля 1 месяца | каля 1 месяца таму |
|
||||
| 1999-11-01T00:00:00.000Z | 2 месяцы | 2 месяцы | 2 месяцы таму |
|
||||
| 1999-06-01T00:00:00.000Z | 7 месяцаў | 7 месяцаў | 7 месяцаў таму |
|
||||
| 1999-01-01T00:00:00.000Z | каля 1 года | каля 1 года | каля 1 года таму |
|
||||
| 1998-12-01T00:00:00.000Z | каля 1 года | каля 1 года | каля 1 года таму |
|
||||
| 1998-06-01T00:00:00.000Z | больш за 1 год | больш за 1 год | больш за 1 год таму |
|
||||
| 1998-01-01T00:00:00.000Z | каля 2 гадоў | каля 2 гадоў | каля 2 гадоў таму |
|
||||
| 1997-01-01T00:00:00.000Z | каля 3 гадоў | каля 3 гадоў | каля 3 гадоў таму |
|
||||
| 1996-01-01T00:00:00.000Z | каля 4 гадоў | каля 4 гадоў | каля 4 гадоў таму |
|
||||
| 1995-01-01T00:00:00.000Z | каля 5 гадоў | каля 5 гадоў | каля 5 гадоў таму |
|
||||
| 1994-01-01T00:00:00.000Z | каля 6 гадоў | каля 6 гадоў | каля 6 гадоў таму |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | --------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 гадоў | праз 6 гадоў | 52608 гадзін |
|
||||
| 2005-01-01T00:00:00.000Z | 5 гадоў | праз 5 гадоў | 43848 гадзін |
|
||||
| 2004-01-01T00:00:00.000Z | 4 гады | праз 4 гады | 35064 гадзіны |
|
||||
| 2003-01-01T00:00:00.000Z | 3 гады | праз 3 гады | 26304 гадзіны |
|
||||
| 2002-01-01T00:00:00.000Z | 2 гады | праз 2 гады | 17544 гадзіны |
|
||||
| 2001-06-01T00:00:00.000Z | 1 год | праз 1 год | 12408 гадзін |
|
||||
| 2001-02-01T00:00:00.000Z | 1 год | праз 1 год | 9528 гадзін |
|
||||
| 2001-01-01T00:00:00.000Z | 1 год | праз 1 год | 8784 гадзіны |
|
||||
| 2000-06-01T00:00:00.000Z | 5 месяцаў | праз 5 месяцаў | 3648 гадзін |
|
||||
| 2000-03-01T00:00:00.000Z | 2 месяцы | праз 2 месяцы | 1440 гадзін |
|
||||
| 2000-02-01T00:00:00.000Z | 1 месяц | праз 1 месяц | 744 гадзіны |
|
||||
| 2000-01-15T00:00:00.000Z | 14 дзён | праз 14 дзён | 336 гадзін |
|
||||
| 2000-01-02T00:00:00.000Z | 1 дзень | праз 1 дзень | 24 гадзіны |
|
||||
| 2000-01-01T06:00:00.000Z | 6 гадзін | праз 6 гадзін | 6 гадзін |
|
||||
| 2000-01-01T01:00:00.000Z | 1 гадзіна | праз 1 гадзіну | 1 гадзіна |
|
||||
| 2000-01-01T00:45:00.000Z | 45 хвілін | праз 45 хвілін | 1 гадзіна |
|
||||
| 2000-01-01T00:30:00.000Z | 30 хвілін | праз 30 хвілін | 1 гадзіна |
|
||||
| 2000-01-01T00:15:00.000Z | 15 хвілін | праз 15 хвілін | 0 гадзін |
|
||||
| 2000-01-01T00:01:00.000Z | 1 хвіліна | праз 1 хвіліну | 0 гадзін |
|
||||
| 2000-01-01T00:00:25.000Z | 25 секунд | праз 25 секунд | 0 гадзін |
|
||||
| 2000-01-01T00:00:15.000Z | 15 секунд | праз 15 секунд | 0 гадзін |
|
||||
| 2000-01-01T00:00:05.000Z | 5 секунд | праз 5 секунд | 0 гадзін |
|
||||
| 2000-01-01T00:00:00.000Z | 0 секунд | 0 секунд таму | 0 гадзін |
|
||||
| 1999-12-31T23:59:55.000Z | 5 секунд | 5 секунд таму | 0 гадзін |
|
||||
| 1999-12-31T23:59:45.000Z | 15 секунд | 15 секунд таму | 0 гадзін |
|
||||
| 1999-12-31T23:59:35.000Z | 25 секунд | 25 секунд таму | 0 гадзін |
|
||||
| 1999-12-31T23:59:00.000Z | 1 хвіліна | 1 хвіліну таму | 0 гадзін |
|
||||
| 1999-12-31T23:45:00.000Z | 15 хвілін | 15 хвілін таму | 0 гадзін |
|
||||
| 1999-12-31T23:30:00.000Z | 30 хвілін | 30 хвілін таму | 1 гадзіна |
|
||||
| 1999-12-31T23:15:00.000Z | 45 хвілін | 45 хвілін таму | 1 гадзіна |
|
||||
| 1999-12-31T23:00:00.000Z | 1 гадзіна | 1 гадзіну таму | 1 гадзіна |
|
||||
| 1999-12-31T18:00:00.000Z | 6 гадзін | 6 гадзін таму | 6 гадзін |
|
||||
| 1999-12-30T00:00:00.000Z | 2 дні | 2 дні таму | 48 гадзін |
|
||||
| 1999-12-15T00:00:00.000Z | 17 дзён | 17 дзён таму | 408 гадзін |
|
||||
| 1999-12-01T00:00:00.000Z | 1 месяц | 1 месяц таму | 744 гадзіны |
|
||||
| 1999-11-01T00:00:00.000Z | 2 месяцы | 2 месяцы таму | 1464 гадзіны |
|
||||
| 1999-06-01T00:00:00.000Z | 7 месяцаў | 7 месяцаў таму | 5136 гадзін |
|
||||
| 1999-01-01T00:00:00.000Z | 1 год | 1 год таму | 8760 гадзін |
|
||||
| 1998-12-01T00:00:00.000Z | 1 год | 1 год таму | 9504 гадзіны |
|
||||
| 1998-06-01T00:00:00.000Z | 2 гады | 2 гады таму | 13896 гадзін |
|
||||
| 1998-01-01T00:00:00.000Z | 2 гады | 2 гады таму | 17520 гадзін |
|
||||
| 1997-01-01T00:00:00.000Z | 3 гады | 3 гады таму | 26280 гадзін |
|
||||
| 1996-01-01T00:00:00.000Z | 4 гады | 4 гады таму | 35064 гадзіны |
|
||||
| 1995-01-01T00:00:00.000Z | 5 гадоў | 5 гадоў таму | 43824 гадзіны |
|
||||
| 1994-01-01T00:00:00.000Z | 6 гадоў | 6 гадоў таму | 52584 гадзіны |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ------------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10.01.2000 |
|
||||
| 2000-01-05T00:00:00.000Z | у наступную сераду а 0:00 |
|
||||
| 2000-01-02T00:00:00.000Z | заўтра а 0:00 |
|
||||
| 2000-01-01T00:00:00.000Z | сёння а 0:00 |
|
||||
| 1999-12-31T00:00:00.000Z | учора а 0:00 |
|
||||
| 1999-12-27T00:00:00.000Z | у панядзелак а 0:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21.12.1999 |
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'по-малко от секунда',
|
||||
other: 'по-малко от {{count}} секунди'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 секунда',
|
||||
other: '{{count}} секунди'
|
||||
},
|
||||
halfAMinute: 'половин минута',
|
||||
lessThanXMinutes: {
|
||||
one: 'по-малко от минута',
|
||||
other: 'по-малко от {{count}} минути'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 минута',
|
||||
other: '{{count}} минути'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'около час',
|
||||
other: 'около {{count}} часа'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 час',
|
||||
other: '{{count}} часа'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 ден',
|
||||
other: '{{count}} дни'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'около месец',
|
||||
other: 'около {{count}} месеца'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 месец',
|
||||
other: '{{count}} месеца'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'около година',
|
||||
other: 'около {{count}} години'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 година',
|
||||
other: '{{count}} години'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'над година',
|
||||
other: 'над {{count}} години'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'почти година',
|
||||
other: 'почти {{count}} години'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'след ' + result;
|
||||
} else {
|
||||
return 'преди ' + result;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, dd MMMM yyyy',
|
||||
long: 'dd MMMM yyyy',
|
||||
medium: 'dd MMM yyyy',
|
||||
short: 'dd/MM/yyyy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'HH:mm:ss zzzz',
|
||||
long: 'HH:mm:ss z',
|
||||
medium: 'HH:mm:ss',
|
||||
short: 'H:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
any: '{{date}} {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+96
@@ -0,0 +1,96 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../../_lib/isSameUTCWeek/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
// Adapted from the `ru` translation
|
||||
var weekdays = ['неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота'];
|
||||
|
||||
function lastWeek(day) {
|
||||
var weekday = weekdays[day];
|
||||
|
||||
switch (day) {
|
||||
case 0:
|
||||
case 3:
|
||||
case 6:
|
||||
return "'миналата " + weekday + " в' p";
|
||||
|
||||
case 1:
|
||||
case 2:
|
||||
case 4:
|
||||
case 5:
|
||||
return "'миналия " + weekday + " в' p";
|
||||
}
|
||||
}
|
||||
|
||||
function thisWeek(day) {
|
||||
var weekday = weekdays[day];
|
||||
|
||||
if (day === 2
|
||||
/* Tue */
|
||||
) {
|
||||
return "'във " + weekday + " в' p";
|
||||
} else {
|
||||
return "'в " + weekday + " в' p";
|
||||
}
|
||||
}
|
||||
|
||||
function nextWeek(day) {
|
||||
var weekday = weekdays[day];
|
||||
|
||||
switch (day) {
|
||||
case 0:
|
||||
case 3:
|
||||
case 6:
|
||||
return "'следващата " + weekday + " в' p";
|
||||
|
||||
case 1:
|
||||
case 2:
|
||||
case 4:
|
||||
case 5:
|
||||
return "'следващия " + weekday + " в' p";
|
||||
}
|
||||
}
|
||||
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: function (date, baseDate, options) {
|
||||
var day = date.getUTCDay();
|
||||
|
||||
if ((0, _index.default)(date, baseDate, options)) {
|
||||
return thisWeek(day);
|
||||
} else {
|
||||
return lastWeek(day);
|
||||
}
|
||||
},
|
||||
yesterday: "'вчера в' p",
|
||||
today: "'днес в' p",
|
||||
tomorrow: "'утре в' p",
|
||||
nextWeek: function (date, baseDate, options) {
|
||||
var day = date.getUTCDay();
|
||||
|
||||
if ((0, _index.default)(date, baseDate, options)) {
|
||||
return thisWeek(day);
|
||||
} else {
|
||||
return nextWeek(day);
|
||||
}
|
||||
},
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, date, baseDate, options) {
|
||||
var format = formatRelativeLocale[token];
|
||||
|
||||
if (typeof format === 'function') {
|
||||
return format(date, baseDate, options);
|
||||
}
|
||||
|
||||
return format;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+113
@@ -0,0 +1,113 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['пр.н.е.', 'н.е.'],
|
||||
abbreviated: ['преди н. е.', 'н. е.'],
|
||||
wide: ['преди новата ера', 'новата ера']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['1-ви кв.', '2-ри кв.', '3-ти кв.', '4-ти кв.'],
|
||||
wide: ['1-ви квартал', '2-ри квартал', '3-ти квартал', '4-ти квартал']
|
||||
};
|
||||
var monthValues = {
|
||||
short: ['яну', 'фев', 'мар', 'апр', 'май', 'юни', 'юли', 'авг', 'сеп', 'окт', 'ное', 'дек'],
|
||||
wide: ['януари', 'февруари', 'март', 'април', 'май', 'юни', 'юли', 'август', 'септември', 'октомври', 'ноември', 'декември']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
|
||||
short: ['нед', 'пон', 'вто', 'сря', 'чет', 'пет', 'съб'],
|
||||
wide: ['неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
wide: {
|
||||
am: 'преди обяд',
|
||||
pm: 'след обяд',
|
||||
midnight: 'в полунощ',
|
||||
noon: 'на обяд',
|
||||
morning: 'сутринта',
|
||||
afternoon: 'следобед',
|
||||
evening: 'вечерта',
|
||||
night: 'през нощта'
|
||||
}
|
||||
};
|
||||
|
||||
function isFeminine(unit) {
|
||||
return unit === 'year' || unit === 'week' || unit === 'minute' || unit === 'second';
|
||||
}
|
||||
|
||||
function numberWithSuffix(number, unit, masculine, feminine) {
|
||||
var suffix = isFeminine(unit) ? feminine : masculine;
|
||||
return number + '-' + suffix;
|
||||
}
|
||||
|
||||
function ordinalNumber(dirtyNumber, dirtyOptions) {
|
||||
var options = dirtyOptions || {};
|
||||
var unit = String(options.unit);
|
||||
var number = Number(dirtyNumber);
|
||||
|
||||
if (number === 0) {
|
||||
return numberWithSuffix(0, unit, 'ев', 'ева');
|
||||
} else if (number % 1000 === 0) {
|
||||
return numberWithSuffix(number, unit, 'ен', 'на');
|
||||
} else if (number % 100 === 0) {
|
||||
return numberWithSuffix(number, unit, 'тен', 'тна');
|
||||
}
|
||||
|
||||
var rem100 = number % 100;
|
||||
|
||||
if (rem100 > 20 || rem100 < 10) {
|
||||
switch (rem100 % 10) {
|
||||
case 1:
|
||||
return numberWithSuffix(number, unit, 'ви', 'ва');
|
||||
|
||||
case 2:
|
||||
return numberWithSuffix(number, unit, 'ри', 'ра');
|
||||
|
||||
case 7:
|
||||
case 8:
|
||||
return numberWithSuffix(number, unit, 'ми', 'ма');
|
||||
}
|
||||
}
|
||||
|
||||
return numberWithSuffix(number, unit, 'ти', 'та');
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+107
@@ -0,0 +1,107 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(-?[врмт][аи]|-?т?(ен|на)|-?(ев|ева))?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^((пр)?н\.?\s?е\.?)/i,
|
||||
abbreviated: /^((пр)?н\.?\s?е\.?)/i,
|
||||
wide: /^(преди новата ера|новата ера|нова ера)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^п/i, /^н/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^[1234](-?[врт]?и?)? кв.?/i,
|
||||
wide: /^[1234](-?[врт]?и?)? квартал/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^(нд|пн|вт|ср|чт|пт|сб)/i,
|
||||
short: /^(нед|пон|вто|сря|чет|пет|съб)/i,
|
||||
wide: /^(неделя|понеделник|вторник|сряда|четвъртък|петък|събота)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^нд/i, /^пн/i, /^вт/i, /^ср/i, /^чт/i, /^пт/i, /^сб/i],
|
||||
any: [/^н[ед]/i, /^п[он]/i, /^вт/i, /^ср/i, /^ч[ет]/i, /^п[ет]/i, /^с[ъб]/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
short: /^(яну|фев|мар|апр|май|юни|юли|авг|сеп|окт|ное|дек)/i,
|
||||
wide: /^(януари|февруари|март|април|май|юни|юли|август|септември|октомври|ноември|декември)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
any: [/^я/i, /^ф/i, /^мар/i, /^ап/i, /^май/i, /^юн/i, /^юл/i, /^ав/i, /^се/i, /^окт/i, /^но/i, /^де/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
any: /^(преди о|след о|в по|на о|през|веч|сут|следо)/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^преди о/i,
|
||||
pm: /^след о/i,
|
||||
midnight: /^в пол/i,
|
||||
noon: /^на об/i,
|
||||
morning: /^сут/i,
|
||||
afternoon: /^следо/i,
|
||||
evening: /^веч/i,
|
||||
night: /^през н/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index2.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { bg } from 'date-fns/locale'
|
||||
export default bg
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Bulgarian locale.
|
||||
* @language Bulgarian
|
||||
* @iso-639-2 bul
|
||||
* @author Nikolay Stoynov [@arvigeus]{@link https://github.com/arvigeus}
|
||||
* @author Tsvetan Ovedenski [@fintara]{@link https://github.com/fintara}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'bg',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/bg/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Bulgarian (bg) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------ | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987-ма | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5-та | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987-ма | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5-та | 0004-12-27T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1-ви | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-ри | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | 1-ви кв. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-ри кв. | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1-ви квартал | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-ри квартал | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1-ви | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-ри | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | 1-ви кв. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-ри кв. | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1-ви квартал | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-ри квартал | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2-ри | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7-ми | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | февруари | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | юли | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | февруари | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | юли | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | февруари | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | юли | 2019-07-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2-ри | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7-ми | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | февруари | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | юли | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | февруари | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | юли | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | февруари | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | юли | 2019-07-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1-ва | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48-ма | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1-ва | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48-ма | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11-ти | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28-ми | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42-ри | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365-ти | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | пн | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пт | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | пон | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пет | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1-ви | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-ти | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | пн | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пт | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | пон | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пет | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1-ви | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-ти | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | пн | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пт | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | пон | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пет | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1-ви | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-ти | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | понеделник | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | петък | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | пн | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пт | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | пон | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | пет | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | преди обяд | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | след обяд | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | преди обяд | Invalid Date |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | сутринта | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | следобед | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | вечерта | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | през нощта | Invalid Date |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | сутринта | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | следобед | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | вечерта | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | през нощта | Invalid Date |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | сутринта | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | следобед | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | вечерта | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | през нощта | Invalid Date |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | сутринта | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | следобед | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | вечерта | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | през нощта | Invalid Date |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | сутринта | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | следобед | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | вечерта | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | през нощта | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11-ти | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11-ти | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11-ти | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23-ти | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11-ти | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11-ти | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11-ти | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23-ти | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1-ва | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55-та | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1-ва | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55-та | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/02/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 февруари 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 май 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 февруари 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 май 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | сряда, 11 февруари 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | неделя, 29 май 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/02/1987 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 февруари 1987 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 май 1453 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 февруари 1987 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 май 1453 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | сряда, 11 февруари 1987 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | неделя, 29 май 1453 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------ | ---------------------- | ------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | около 6 години | около 6 години | след около 6 години |
|
||||
| 2005-01-01T00:00:00.000Z | около 5 години | около 5 години | след около 5 години |
|
||||
| 2004-01-01T00:00:00.000Z | около 4 години | около 4 години | след около 4 години |
|
||||
| 2003-01-01T00:00:00.000Z | около 3 години | около 3 години | след около 3 години |
|
||||
| 2002-01-01T00:00:00.000Z | около 2 години | около 2 години | след около 2 години |
|
||||
| 2001-06-01T00:00:00.000Z | над година | над година | след над година |
|
||||
| 2001-02-01T00:00:00.000Z | около година | около година | след около година |
|
||||
| 2001-01-01T00:00:00.000Z | около година | около година | след около година |
|
||||
| 2000-06-01T00:00:00.000Z | 5 месеца | 5 месеца | след 5 месеца |
|
||||
| 2000-03-01T00:00:00.000Z | 2 месеца | 2 месеца | след 2 месеца |
|
||||
| 2000-02-01T00:00:00.000Z | около месец | около месец | след около месец |
|
||||
| 2000-01-15T00:00:00.000Z | 14 дни | 14 дни | след 14 дни |
|
||||
| 2000-01-02T00:00:00.000Z | 1 ден | 1 ден | след 1 ден |
|
||||
| 2000-01-01T06:00:00.000Z | около 6 часа | около 6 часа | след около 6 часа |
|
||||
| 2000-01-01T01:00:00.000Z | около час | около час | след около час |
|
||||
| 2000-01-01T00:45:00.000Z | около час | около час | след около час |
|
||||
| 2000-01-01T00:30:00.000Z | 30 минути | 30 минути | след 30 минути |
|
||||
| 2000-01-01T00:15:00.000Z | 15 минути | 15 минути | след 15 минути |
|
||||
| 2000-01-01T00:01:00.000Z | 1 минута | 1 минута | след 1 минута |
|
||||
| 2000-01-01T00:00:25.000Z | по-малко от минута | половин минута | след по-малко от минута |
|
||||
| 2000-01-01T00:00:15.000Z | по-малко от минута | по-малко от 20 секунди | след по-малко от минута |
|
||||
| 2000-01-01T00:00:05.000Z | по-малко от минута | по-малко от 10 секунди | след по-малко от минута |
|
||||
| 2000-01-01T00:00:00.000Z | по-малко от минута | по-малко от 5 секунди | преди по-малко от минута |
|
||||
| 1999-12-31T23:59:55.000Z | по-малко от минута | по-малко от 10 секунди | преди по-малко от минута |
|
||||
| 1999-12-31T23:59:45.000Z | по-малко от минута | по-малко от 20 секунди | преди по-малко от минута |
|
||||
| 1999-12-31T23:59:35.000Z | по-малко от минута | половин минута | преди по-малко от минута |
|
||||
| 1999-12-31T23:59:00.000Z | 1 минута | 1 минута | преди 1 минута |
|
||||
| 1999-12-31T23:45:00.000Z | 15 минути | 15 минути | преди 15 минути |
|
||||
| 1999-12-31T23:30:00.000Z | 30 минути | 30 минути | преди 30 минути |
|
||||
| 1999-12-31T23:15:00.000Z | около час | около час | преди около час |
|
||||
| 1999-12-31T23:00:00.000Z | около час | около час | преди около час |
|
||||
| 1999-12-31T18:00:00.000Z | около 6 часа | около 6 часа | преди около 6 часа |
|
||||
| 1999-12-30T00:00:00.000Z | 2 дни | 2 дни | преди 2 дни |
|
||||
| 1999-12-15T00:00:00.000Z | 17 дни | 17 дни | преди 17 дни |
|
||||
| 1999-12-01T00:00:00.000Z | около месец | около месец | преди около месец |
|
||||
| 1999-11-01T00:00:00.000Z | 2 месеца | 2 месеца | преди 2 месеца |
|
||||
| 1999-06-01T00:00:00.000Z | 7 месеца | 7 месеца | преди 7 месеца |
|
||||
| 1999-01-01T00:00:00.000Z | около година | около година | преди около година |
|
||||
| 1998-12-01T00:00:00.000Z | около година | около година | преди около година |
|
||||
| 1998-06-01T00:00:00.000Z | над година | над година | преди над година |
|
||||
| 1998-01-01T00:00:00.000Z | около 2 години | около 2 години | преди около 2 години |
|
||||
| 1997-01-01T00:00:00.000Z | около 3 години | около 3 години | преди около 3 години |
|
||||
| 1996-01-01T00:00:00.000Z | около 4 години | около 4 години | преди около 4 години |
|
||||
| 1995-01-01T00:00:00.000Z | около 5 години | около 5 години | преди около 5 години |
|
||||
| 1994-01-01T00:00:00.000Z | около 6 години | около 6 години | преди около 6 години |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ---------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 години | след 6 години | 52608 часа |
|
||||
| 2005-01-01T00:00:00.000Z | 5 години | след 5 години | 43848 часа |
|
||||
| 2004-01-01T00:00:00.000Z | 4 години | след 4 години | 35064 часа |
|
||||
| 2003-01-01T00:00:00.000Z | 3 години | след 3 години | 26304 часа |
|
||||
| 2002-01-01T00:00:00.000Z | 2 години | след 2 години | 17544 часа |
|
||||
| 2001-06-01T00:00:00.000Z | 1 година | след 1 година | 12408 часа |
|
||||
| 2001-02-01T00:00:00.000Z | 1 година | след 1 година | 9528 часа |
|
||||
| 2001-01-01T00:00:00.000Z | 1 година | след 1 година | 8784 часа |
|
||||
| 2000-06-01T00:00:00.000Z | 5 месеца | след 5 месеца | 3648 часа |
|
||||
| 2000-03-01T00:00:00.000Z | 2 месеца | след 2 месеца | 1440 часа |
|
||||
| 2000-02-01T00:00:00.000Z | 1 месец | след 1 месец | 744 часа |
|
||||
| 2000-01-15T00:00:00.000Z | 14 дни | след 14 дни | 336 часа |
|
||||
| 2000-01-02T00:00:00.000Z | 1 ден | след 1 ден | 24 часа |
|
||||
| 2000-01-01T06:00:00.000Z | 6 часа | след 6 часа | 6 часа |
|
||||
| 2000-01-01T01:00:00.000Z | 1 час | след 1 час | 1 час |
|
||||
| 2000-01-01T00:45:00.000Z | 45 минути | след 45 минути | 1 час |
|
||||
| 2000-01-01T00:30:00.000Z | 30 минути | след 30 минути | 1 час |
|
||||
| 2000-01-01T00:15:00.000Z | 15 минути | след 15 минути | 0 часа |
|
||||
| 2000-01-01T00:01:00.000Z | 1 минута | след 1 минута | 0 часа |
|
||||
| 2000-01-01T00:00:25.000Z | 25 секунди | след 25 секунди | 0 часа |
|
||||
| 2000-01-01T00:00:15.000Z | 15 секунди | след 15 секунди | 0 часа |
|
||||
| 2000-01-01T00:00:05.000Z | 5 секунди | след 5 секунди | 0 часа |
|
||||
| 2000-01-01T00:00:00.000Z | 0 секунди | преди 0 секунди | 0 часа |
|
||||
| 1999-12-31T23:59:55.000Z | 5 секунди | преди 5 секунди | 0 часа |
|
||||
| 1999-12-31T23:59:45.000Z | 15 секунди | преди 15 секунди | 0 часа |
|
||||
| 1999-12-31T23:59:35.000Z | 25 секунди | преди 25 секунди | 0 часа |
|
||||
| 1999-12-31T23:59:00.000Z | 1 минута | преди 1 минута | 0 часа |
|
||||
| 1999-12-31T23:45:00.000Z | 15 минути | преди 15 минути | 0 часа |
|
||||
| 1999-12-31T23:30:00.000Z | 30 минути | преди 30 минути | 1 час |
|
||||
| 1999-12-31T23:15:00.000Z | 45 минути | преди 45 минути | 1 час |
|
||||
| 1999-12-31T23:00:00.000Z | 1 час | преди 1 час | 1 час |
|
||||
| 1999-12-31T18:00:00.000Z | 6 часа | преди 6 часа | 6 часа |
|
||||
| 1999-12-30T00:00:00.000Z | 2 дни | преди 2 дни | 48 часа |
|
||||
| 1999-12-15T00:00:00.000Z | 17 дни | преди 17 дни | 408 часа |
|
||||
| 1999-12-01T00:00:00.000Z | 1 месец | преди 1 месец | 744 часа |
|
||||
| 1999-11-01T00:00:00.000Z | 2 месеца | преди 2 месеца | 1464 часа |
|
||||
| 1999-06-01T00:00:00.000Z | 7 месеца | преди 7 месеца | 5136 часа |
|
||||
| 1999-01-01T00:00:00.000Z | 1 година | преди 1 година | 8760 часа |
|
||||
| 1998-12-01T00:00:00.000Z | 1 година | преди 1 година | 9504 часа |
|
||||
| 1998-06-01T00:00:00.000Z | 2 години | преди 2 години | 13896 часа |
|
||||
| 1998-01-01T00:00:00.000Z | 2 години | преди 2 години | 17520 часа |
|
||||
| 1997-01-01T00:00:00.000Z | 3 години | преди 3 години | 26280 часа |
|
||||
| 1996-01-01T00:00:00.000Z | 4 години | преди 4 години | 35064 часа |
|
||||
| 1995-01-01T00:00:00.000Z | 5 години | преди 5 години | 43824 часа |
|
||||
| 1994-01-01T00:00:00.000Z | 6 години | преди 6 години | 52584 часа |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10/01/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | следващата сряда в 0:00 |
|
||||
| 2000-01-02T00:00:00.000Z | утре в 0:00 |
|
||||
| 2000-01-01T00:00:00.000Z | днес в 0:00 |
|
||||
| 1999-12-31T00:00:00.000Z | вчера в 0:00 |
|
||||
| 1999-12-27T00:00:00.000Z | в понеделник в 0:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21/12/1999 |
|
||||
+91
@@ -0,0 +1,91 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
|
||||
var _index = _interopRequireDefault(require("../localize/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'প্রায় ১ সেকেন্ড',
|
||||
other: 'প্রায় {{count}} সেকেন্ড'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '১ সেকেন্ড',
|
||||
other: '{{count}} সেকেন্ড'
|
||||
},
|
||||
halfAMinute: 'আধ মিনিট',
|
||||
lessThanXMinutes: {
|
||||
one: 'প্রায় ১ মিনিট',
|
||||
other: 'প্রায় {{count}} মিনিট'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '১ মিনিট',
|
||||
other: '{{count}} মিনিট'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'প্রায় ১ ঘন্টা',
|
||||
other: 'প্রায় {{count}} ঘন্টা'
|
||||
},
|
||||
xHours: {
|
||||
one: '১ ঘন্টা',
|
||||
other: '{{count}} ঘন্টা'
|
||||
},
|
||||
xDays: {
|
||||
one: '১ দিন',
|
||||
other: '{{count}} দিন'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'প্রায় ১ মাস',
|
||||
other: 'প্রায় {{count}} মাস'
|
||||
},
|
||||
xMonths: {
|
||||
one: '১ মাস',
|
||||
other: '{{count}} মাস'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'প্রায় ১ বছর',
|
||||
other: 'প্রায় {{count}} বছর'
|
||||
},
|
||||
xYears: {
|
||||
one: '১ বছর',
|
||||
other: '{{count}} বছর'
|
||||
},
|
||||
overXYears: {
|
||||
one: '১ বছরের বেশি',
|
||||
other: '{{count}} বছরের বেশি'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'প্রায় ১ বছর',
|
||||
other: 'প্রায় {{count}} বছর'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', _index.default.numberToLocale(count));
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return result + ' এর মধ্যে';
|
||||
} else {
|
||||
return result + ' আগে';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, MMMM do, y',
|
||||
long: 'MMMM do, y',
|
||||
medium: 'MMM d, y',
|
||||
short: 'MM/dd/yyyy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} {{time}} 'সময়'",
|
||||
long: "{{date}} {{time}} 'সময়'",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'গত' eeee 'সময়' p",
|
||||
yesterday: "'গতকাল' 'সময়' p",
|
||||
today: "'আজ' 'সময়' p",
|
||||
tomorrow: "'আগামীকাল' 'সময়' p",
|
||||
nextWeek: "eeee 'সময়' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+223
@@ -0,0 +1,223 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var numberValues = {
|
||||
locale: {
|
||||
'1': '১',
|
||||
'2': '২',
|
||||
'3': '৩',
|
||||
'4': '৪',
|
||||
'5': '৫',
|
||||
'6': '৬',
|
||||
'7': '৭',
|
||||
'8': '৮',
|
||||
'9': '৯',
|
||||
'0': '০'
|
||||
},
|
||||
number: {
|
||||
'১': '1',
|
||||
'২': '2',
|
||||
'৩': '3',
|
||||
'৪': '4',
|
||||
'৫': '5',
|
||||
'৬': '6',
|
||||
'৭': '7',
|
||||
'৮': '8',
|
||||
'৯': '9',
|
||||
'০': '0'
|
||||
}
|
||||
};
|
||||
var eraValues = {
|
||||
narrow: ['খ্রিঃপূঃ', 'খ্রিঃ'],
|
||||
abbreviated: ['খ্রিঃপূর্ব', 'খ্রিঃ'],
|
||||
wide: ['খ্রিস্টপূর্ব', 'খ্রিস্টাব্দ']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['১', '২', '৩', '৪'],
|
||||
abbreviated: ['১ত্রৈ', '২ত্রৈ', '৩ত্রৈ', '৪ত্রৈ'],
|
||||
wide: ['১ম ত্রৈমাসিক', '২য় ত্রৈমাসিক', '৩য় ত্রৈমাসিক', '৪র্থ ত্রৈমাসিক']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['জানু', 'ফেব্রু', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্ট', 'অক্টো', 'নভে', 'ডিসে'],
|
||||
abbreviated: ['জানু', 'ফেব্রু', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্ট', 'অক্টো', 'নভে', 'ডিসে'],
|
||||
wide: ['জানুয়ারি', 'ফেব্রুয়ারি', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর', 'ডিসেম্বর']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['র', 'সো', 'ম', 'বু', 'বৃ', 'শু', 'শ'],
|
||||
short: ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহ', 'শুক্র', 'শনি'],
|
||||
abbreviated: ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহ', 'শুক্র', 'শনি'],
|
||||
wide: ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার ', 'শুক্রবার', 'শনিবার']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'পূ',
|
||||
pm: 'অপ',
|
||||
midnight: 'মধ্যরাত',
|
||||
noon: 'মধ্যাহ্ন',
|
||||
morning: 'সকাল',
|
||||
afternoon: 'বিকাল',
|
||||
evening: 'সন্ধ্যা',
|
||||
night: 'রাত'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'পূর্বাহ্ন',
|
||||
pm: 'অপরাহ্ন',
|
||||
midnight: 'মধ্যরাত',
|
||||
noon: 'মধ্যাহ্ন',
|
||||
morning: 'সকাল',
|
||||
afternoon: 'বিকাল',
|
||||
evening: 'সন্ধ্যা',
|
||||
night: 'রাত'
|
||||
},
|
||||
wide: {
|
||||
am: 'পূর্বাহ্ন',
|
||||
pm: 'অপরাহ্ন',
|
||||
midnight: 'মধ্যরাত',
|
||||
noon: 'মধ্যাহ্ন',
|
||||
morning: 'সকাল',
|
||||
afternoon: 'বিকাল',
|
||||
evening: 'সন্ধ্যা',
|
||||
night: 'রাত'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'পূ',
|
||||
pm: 'অপ',
|
||||
midnight: 'মধ্যরাত',
|
||||
noon: 'মধ্যাহ্ন',
|
||||
morning: 'সকাল',
|
||||
afternoon: 'বিকাল',
|
||||
evening: 'সন্ধ্যা',
|
||||
night: 'রাত'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'পূর্বাহ্ন',
|
||||
pm: 'অপরাহ্ন',
|
||||
midnight: 'মধ্যরাত',
|
||||
noon: 'মধ্যাহ্ন',
|
||||
morning: 'সকাল',
|
||||
afternoon: 'বিকাল',
|
||||
evening: 'সন্ধ্যা',
|
||||
night: 'রাত'
|
||||
},
|
||||
wide: {
|
||||
am: 'পূর্বাহ্ন',
|
||||
pm: 'অপরাহ্ন',
|
||||
midnight: 'মধ্যরাত',
|
||||
noon: 'মধ্যাহ্ন',
|
||||
morning: 'সকাল',
|
||||
afternoon: 'বিকাল',
|
||||
evening: 'সন্ধ্যা',
|
||||
night: 'রাত'
|
||||
}
|
||||
};
|
||||
|
||||
function dateOrdinalNumber(number, localeNumber) {
|
||||
if (number > 18 && number <= 31) {
|
||||
return localeNumber + 'শে';
|
||||
} else {
|
||||
switch (number) {
|
||||
case 1:
|
||||
return localeNumber + 'লা';
|
||||
|
||||
case 2:
|
||||
case 3:
|
||||
return localeNumber + 'রা';
|
||||
|
||||
case 4:
|
||||
return localeNumber + 'ঠা';
|
||||
|
||||
default:
|
||||
return localeNumber + 'ই';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function ordinalNumber(dirtyNumber, dirtyOptions) {
|
||||
var number = localize.localeToNumber(dirtyNumber);
|
||||
var localeNumber = localize.numberToLocale(number);
|
||||
var unit = dirtyOptions.unit;
|
||||
|
||||
if (unit === 'date') {
|
||||
return dateOrdinalNumber(number, localeNumber);
|
||||
}
|
||||
|
||||
if (number > 10 || number === 0) return localeNumber + 'তম';
|
||||
var rem10 = number % 10;
|
||||
|
||||
switch (rem10) {
|
||||
case 2:
|
||||
case 3:
|
||||
return localeNumber + 'য়';
|
||||
|
||||
case 4:
|
||||
return localeNumber + 'র্থ';
|
||||
|
||||
case 6:
|
||||
return localeNumber + 'ষ্ঠ';
|
||||
|
||||
case 1:
|
||||
case 5:
|
||||
case 7:
|
||||
case 8:
|
||||
case 9:
|
||||
case 0:
|
||||
return localeNumber + 'ম';
|
||||
}
|
||||
}
|
||||
|
||||
function localeToNumber(locale) {
|
||||
var number = locale.toString().replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) {
|
||||
return numberValues.number[match];
|
||||
});
|
||||
return Number(number);
|
||||
}
|
||||
|
||||
function numberToLocale(number) {
|
||||
return number.toString().replace(/\d/g, function (match) {
|
||||
return numberValues.locale[match];
|
||||
});
|
||||
}
|
||||
|
||||
var localize = {
|
||||
localeToNumber: localeToNumber,
|
||||
numberToLocale: numberToLocale,
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+115
@@ -0,0 +1,115 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(ম|য়|র্থ|ষ্ঠ|শে|ই|তম)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(খ্রিঃপূঃ|খ্রিঃ)/i,
|
||||
abbreviated: /^(খ্রিঃপূর্ব|খ্রিঃ)/i,
|
||||
wide: /^(খ্রিস্টপূর্ব|খ্রিস্টাব্দ)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
narrow: [/^খ্রিঃপূঃ/i, /^খ্রিঃ/i],
|
||||
abbreviated: [/^খ্রিঃপূর্ব/i, /^খ্রিঃ/i],
|
||||
wide: [/^খ্রিস্টপূর্ব/i, /^খ্রিস্টাব্দ/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[১২৩৪]/i,
|
||||
abbreviated: /^[১২৩৪]ত্রৈ/i,
|
||||
wide: /^[১২৩৪](ম|য়|র্থ)? ত্রৈমাসিক/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/১/i, /২/i, /৩/i, /৪/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^(জানু|ফেব্রু|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্ট|অক্টো|নভে|ডিসে)/i,
|
||||
abbreviated: /^(জানু|ফেব্রু|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্ট|অক্টো|নভে|ডিসে)/i,
|
||||
wide: /^(জানুয়ারি|ফেব্রুয়ারি|মার্চ|এপ্রিল|মে|জুন|জুলাই|আগস্ট|সেপ্টেম্বর|অক্টোবর|নভেম্বর|ডিসেম্বর)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
any: [/^জানু/i, /^ফেব্রু/i, /^মার্চ/i, /^এপ্রিল/i, /^মে/i, /^জুন/i, /^জুলাই/i, /^আগস্ট/i, /^সেপ্ট/i, /^অক্টো/i, /^নভে/i, /^ডিসে/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^(র|সো|ম|বু|বৃ|শু|শ)+/i,
|
||||
short: /^(রবি|সোম|মঙ্গল|বুধ|বৃহ|শুক্র|শনি)+/i,
|
||||
abbreviated: /^(রবি|সোম|মঙ্গল|বুধ|বৃহ|শুক্র|শনি)+/i,
|
||||
wide: /^(রবিবার|সোমবার|মঙ্গলবার|বুধবার|বৃহস্পতিবার |শুক্রবার|শনিবার)+/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^র/i, /^সো/i, /^ম/i, /^বু/i, /^বৃ/i, /^শু/i, /^শ/i],
|
||||
short: [/^রবি/i, /^সোম/i, /^মঙ্গল/i, /^বুধ/i, /^বৃহ/i, /^শুক্র/i, /^শনি/i],
|
||||
abbreviated: [/^রবি/i, /^সোম/i, /^মঙ্গল/i, /^বুধ/i, /^বৃহ/i, /^শুক্র/i, /^শনি/i],
|
||||
wide: [/^রবিবার/i, /^সোমবার/i, /^মঙ্গলবার/i, /^বুধবার/i, /^বৃহস্পতিবার /i, /^শুক্রবার/i, /^শনিবার/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(পূ|অপ|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i,
|
||||
abbreviated: /^(পূর্বাহ্ন|অপরাহ্ন|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i,
|
||||
wide: /^(পূর্বাহ্ন|অপরাহ্ন|মধ্যরাত|মধ্যাহ্ন|সকাল|বিকাল|সন্ধ্যা|রাত)/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^পূ/i,
|
||||
pm: /^অপ/i,
|
||||
midnight: /^মধ্যরাত/i,
|
||||
noon: /^মধ্যাহ্ন/i,
|
||||
morning: /সকাল/i,
|
||||
afternoon: /বিকাল/i,
|
||||
evening: /সন্ধ্যা/i,
|
||||
night: /রাত/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { bn } from 'date-fns/locale'
|
||||
export default bn
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Bengali locale.
|
||||
* @language Bengali
|
||||
* @iso-639-2 ben
|
||||
* @author Touhidur Rahman [@touhidrahman]{@link https://github.com/touhidrahman}
|
||||
* @author Farhad Yasir [@nutboltu]{@link https://github.com/nutboltu}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'bn',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 0
|
||||
/* Sunday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/bn/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Bengali (bn) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ----------------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | ১৯৮৭তম | Invalid Date |
|
||||
| | | 0005-01-01T12:13:14.015Z | ৫ম | Invalid Date |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | ১৯৮৭তম | Invalid Date |
|
||||
| | | 0005-01-01T12:13:14.015Z | ৫ম | Invalid Date |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | ১ম | Invalid Date |
|
||||
| | | 2019-04-01T12:13:14.015Z | ২য় | Invalid Date |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | ১ত্রৈ | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ২ত্রৈ | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | ১ম ত্রৈমাসিক | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ২য় ত্রৈমাসিক | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | ১ | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ২ | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | ১ম | Invalid Date |
|
||||
| | | 2019-04-01T12:13:14.015Z | ২য় | Invalid Date |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | ১ত্রৈ | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ২ত্রৈ | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | ১ম ত্রৈমাসিক | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | ২য় ত্রৈমাসিক | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | ২য় | Invalid Date |
|
||||
| | | 2019-07-10T12:13:14.015Z | ৭ম | Invalid Date |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | ফেব্রু | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | জুলাই | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | ফেব্রুয়ারি | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | জুলাই | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | ফেব্রু | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | জুলাই | 2019-07-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | ২য় | Invalid Date |
|
||||
| | | 2019-07-10T12:13:14.015Z | ৭ম | Invalid Date |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | ফেব্রু | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | জুলাই | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | ফেব্রুয়ারি | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | জুলাই | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | ফেব্রু | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | জুলাই | 2019-07-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | ১ম | Invalid Date |
|
||||
| | | 2019-12-01T12:13:14.015Z | ৪৯তম | Invalid Date |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | ১ম | Invalid Date |
|
||||
| | | 2019-12-01T12:13:14.015Z | ৪৮তম | Invalid Date |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | ১১ই | Invalid Date |
|
||||
| | | 2019-02-28T12:13:14.015Z | ২৮শে | Invalid Date |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | ৪২তম | Invalid Date |
|
||||
| | | 2019-12-31T12:13:14.015Z | ৩৬৫তম | Invalid Date |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | সোমবার | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্রবার | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | সো | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শু | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | ১ম | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | ৫ম | Invalid Date |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | সোমবার | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্রবার | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | সো | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শু | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | ২য় | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | ৬ষ্ঠ | Invalid Date |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | সোমবার | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্রবার | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | সো | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শু | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | ২য় | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | ৬ষ্ঠ | Invalid Date |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | সোমবার | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্রবার | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | সো | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শু | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | সোম | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | শুক্র | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | পূ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপ | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপ | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূ | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপরাহ্ন | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূর্বাহ্ন | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | পূ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | অপ | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | অপ | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | পূ | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | সকাল | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | বিকাল | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | সন্ধ্যা | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | রাত | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | সকাল | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | বিকাল | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | সন্ধ্যা | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | রাত | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | সকাল | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | বিকাল | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | সন্ধ্যা | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | রাত | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | সকাল | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | বিকাল | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | সন্ধ্যা | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | রাত | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | সকাল | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | বিকাল | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | সন্ধ্যা | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | রাত | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | ১১তম | Invalid Date |
|
||||
| | | 2019-02-11T23:13:14.015Z | ১১তম | Invalid Date |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | ১১তম | Invalid Date |
|
||||
| | | 2019-02-11T23:13:14.015Z | ২৩তম | Invalid Date |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | ১১তম | Invalid Date |
|
||||
| | | 2019-02-11T23:13:14.015Z | ১১তম | Invalid Date |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | ১১তম | Invalid Date |
|
||||
| | | 2019-02-11T23:13:14.015Z | ২৩তম | Invalid Date |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | ১ম | Invalid Date |
|
||||
| | | 2019-04-01T12:55:14.015Z | ৫৫তম | Invalid Date |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | ১ম | Invalid Date |
|
||||
| | | 2019-04-01T12:13:55.015Z | ৫৫তম | Invalid Date |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 02/11/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 05/29/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | ফেব্রু 11, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | মে 29, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | ফেব্রুয়ারি ১১ই, 1987 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | মে ২৯শে, 1453 | Invalid Date |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | বুধবার, ফেব্রুয়ারি ১১ই, 1987 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | রবিবার, মে ২৯শে, 1453 | Invalid Date |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 অপরাহ্ন | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 অপরাহ্ন | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 অপরাহ্ন | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 অপরাহ্ন | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 অপরাহ্ন GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 অপরাহ্ন GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 অপরাহ্ন GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 অপরাহ্ন GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 02/11/1987, 12:13 অপরাহ্ন | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 05/29/1453, 11:59 অপরাহ্ন | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | ফেব্রু 11, 1987, 12:13:14 অপরাহ্ন | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | মে 29, 1453, 11:59:59 অপরাহ্ন | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | ফেব্রুয়ারি ১১ই, 1987 12:13:14 অপরাহ্ন GMT+0 সময় | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | মে ২৯শে, 1453 11:59:59 অপরাহ্ন GMT+0 সময় | Invalid Date |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | বুধবার, ফেব্রুয়ারি ১১ই, 1987 12:13:14 অপরাহ্ন GMT+00:00 সময় | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | রবিবার, মে ২৯শে, 1453 11:59:59 অপরাহ্ন GMT+00:00 সময় | Invalid Date |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------- | ---------------------- | ---------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | প্রায় ৬ বছর | প্রায় ৬ বছর | প্রায় ৬ বছর এর মধ্যে |
|
||||
| 2005-01-01T00:00:00.000Z | প্রায় ৫ বছর | প্রায় ৫ বছর | প্রায় ৫ বছর এর মধ্যে |
|
||||
| 2004-01-01T00:00:00.000Z | প্রায় ৪ বছর | প্রায় ৪ বছর | প্রায় ৪ বছর এর মধ্যে |
|
||||
| 2003-01-01T00:00:00.000Z | প্রায় ৩ বছর | প্রায় ৩ বছর | প্রায় ৩ বছর এর মধ্যে |
|
||||
| 2002-01-01T00:00:00.000Z | প্রায় ২ বছর | প্রায় ২ বছর | প্রায় ২ বছর এর মধ্যে |
|
||||
| 2001-06-01T00:00:00.000Z | ১ বছরের বেশি | ১ বছরের বেশি | ১ বছরের বেশি এর মধ্যে |
|
||||
| 2001-02-01T00:00:00.000Z | প্রায় ১ বছর | প্রায় ১ বছর | প্রায় ১ বছর এর মধ্যে |
|
||||
| 2001-01-01T00:00:00.000Z | প্রায় ১ বছর | প্রায় ১ বছর | প্রায় ১ বছর এর মধ্যে |
|
||||
| 2000-06-01T00:00:00.000Z | ৫ মাস | ৫ মাস | ৫ মাস এর মধ্যে |
|
||||
| 2000-03-01T00:00:00.000Z | ২ মাস | ২ মাস | ২ মাস এর মধ্যে |
|
||||
| 2000-02-01T00:00:00.000Z | প্রায় ১ মাস | প্রায় ১ মাস | প্রায় ১ মাস এর মধ্যে |
|
||||
| 2000-01-15T00:00:00.000Z | ১৪ দিন | ১৪ দিন | ১৪ দিন এর মধ্যে |
|
||||
| 2000-01-02T00:00:00.000Z | ১ দিন | ১ দিন | ১ দিন এর মধ্যে |
|
||||
| 2000-01-01T06:00:00.000Z | প্রায় ৬ ঘন্টা | প্রায় ৬ ঘন্টা | প্রায় ৬ ঘন্টা এর মধ্যে |
|
||||
| 2000-01-01T01:00:00.000Z | প্রায় ১ ঘন্টা | প্রায় ১ ঘন্টা | প্রায় ১ ঘন্টা এর মধ্যে |
|
||||
| 2000-01-01T00:45:00.000Z | প্রায় ১ ঘন্টা | প্রায় ১ ঘন্টা | প্রায় ১ ঘন্টা এর মধ্যে |
|
||||
| 2000-01-01T00:30:00.000Z | ৩০ মিনিট | ৩০ মিনিট | ৩০ মিনিট এর মধ্যে |
|
||||
| 2000-01-01T00:15:00.000Z | ১৫ মিনিট | ১৫ মিনিট | ১৫ মিনিট এর মধ্যে |
|
||||
| 2000-01-01T00:01:00.000Z | ১ মিনিট | ১ মিনিট | ১ মিনিট এর মধ্যে |
|
||||
| 2000-01-01T00:00:25.000Z | প্রায় ১ মিনিট | আধ মিনিট | প্রায় ১ মিনিট এর মধ্যে |
|
||||
| 2000-01-01T00:00:15.000Z | প্রায় ১ মিনিট | প্রায় ২০ সেকেন্ড | প্রায় ১ মিনিট এর মধ্যে |
|
||||
| 2000-01-01T00:00:05.000Z | প্রায় ১ মিনিট | প্রায় ১০ সেকেন্ড | প্রায় ১ মিনিট এর মধ্যে |
|
||||
| 2000-01-01T00:00:00.000Z | প্রায় ১ মিনিট | প্রায় ৫ সেকেন্ড | প্রায় ১ মিনিট আগে |
|
||||
| 1999-12-31T23:59:55.000Z | প্রায় ১ মিনিট | প্রায় ১০ সেকেন্ড | প্রায় ১ মিনিট আগে |
|
||||
| 1999-12-31T23:59:45.000Z | প্রায় ১ মিনিট | প্রায় ২০ সেকেন্ড | প্রায় ১ মিনিট আগে |
|
||||
| 1999-12-31T23:59:35.000Z | প্রায় ১ মিনিট | আধ মিনিট | প্রায় ১ মিনিট আগে |
|
||||
| 1999-12-31T23:59:00.000Z | ১ মিনিট | ১ মিনিট | ১ মিনিট আগে |
|
||||
| 1999-12-31T23:45:00.000Z | ১৫ মিনিট | ১৫ মিনিট | ১৫ মিনিট আগে |
|
||||
| 1999-12-31T23:30:00.000Z | ৩০ মিনিট | ৩০ মিনিট | ৩০ মিনিট আগে |
|
||||
| 1999-12-31T23:15:00.000Z | প্রায় ১ ঘন্টা | প্রায় ১ ঘন্টা | প্রায় ১ ঘন্টা আগে |
|
||||
| 1999-12-31T23:00:00.000Z | প্রায় ১ ঘন্টা | প্রায় ১ ঘন্টা | প্রায় ১ ঘন্টা আগে |
|
||||
| 1999-12-31T18:00:00.000Z | প্রায় ৬ ঘন্টা | প্রায় ৬ ঘন্টা | প্রায় ৬ ঘন্টা আগে |
|
||||
| 1999-12-30T00:00:00.000Z | ২ দিন | ২ দিন | ২ দিন আগে |
|
||||
| 1999-12-15T00:00:00.000Z | ১৭ দিন | ১৭ দিন | ১৭ দিন আগে |
|
||||
| 1999-12-01T00:00:00.000Z | প্রায় ১ মাস | প্রায় ১ মাস | প্রায় ১ মাস আগে |
|
||||
| 1999-11-01T00:00:00.000Z | ২ মাস | ২ মাস | ২ মাস আগে |
|
||||
| 1999-06-01T00:00:00.000Z | ৭ মাস | ৭ মাস | ৭ মাস আগে |
|
||||
| 1999-01-01T00:00:00.000Z | প্রায় ১ বছর | প্রায় ১ বছর | প্রায় ১ বছর আগে |
|
||||
| 1998-12-01T00:00:00.000Z | প্রায় ১ বছর | প্রায় ১ বছর | প্রায় ১ বছর আগে |
|
||||
| 1998-06-01T00:00:00.000Z | ১ বছরের বেশি | ১ বছরের বেশি | ১ বছরের বেশি আগে |
|
||||
| 1998-01-01T00:00:00.000Z | প্রায় ২ বছর | প্রায় ২ বছর | প্রায় ২ বছর আগে |
|
||||
| 1997-01-01T00:00:00.000Z | প্রায় ৩ বছর | প্রায় ৩ বছর | প্রায় ৩ বছর আগে |
|
||||
| 1996-01-01T00:00:00.000Z | প্রায় ৪ বছর | প্রায় ৪ বছর | প্রায় ৪ বছর আগে |
|
||||
| 1995-01-01T00:00:00.000Z | প্রায় ৫ বছর | প্রায় ৫ বছর | প্রায় ৫ বছর আগে |
|
||||
| 1994-01-01T00:00:00.000Z | প্রায় ৬ বছর | প্রায় ৬ বছর | প্রায় ৬ বছর আগে |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ---------- | ------------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | ৬ বছর | ৬ বছর এর মধ্যে | ৫২৬০৮ ঘন্টা |
|
||||
| 2005-01-01T00:00:00.000Z | ৫ বছর | ৫ বছর এর মধ্যে | ৪৩৮৪৮ ঘন্টা |
|
||||
| 2004-01-01T00:00:00.000Z | ৪ বছর | ৪ বছর এর মধ্যে | ৩৫০৬৪ ঘন্টা |
|
||||
| 2003-01-01T00:00:00.000Z | ৩ বছর | ৩ বছর এর মধ্যে | ২৬৩০৪ ঘন্টা |
|
||||
| 2002-01-01T00:00:00.000Z | ২ বছর | ২ বছর এর মধ্যে | ১৭৫৪৪ ঘন্টা |
|
||||
| 2001-06-01T00:00:00.000Z | ১ বছর | ১ বছর এর মধ্যে | ১২৪০৮ ঘন্টা |
|
||||
| 2001-02-01T00:00:00.000Z | ১ বছর | ১ বছর এর মধ্যে | ৯৫২৮ ঘন্টা |
|
||||
| 2001-01-01T00:00:00.000Z | ১ বছর | ১ বছর এর মধ্যে | ৮৭৮৪ ঘন্টা |
|
||||
| 2000-06-01T00:00:00.000Z | ৫ মাস | ৫ মাস এর মধ্যে | ৩৬৪৮ ঘন্টা |
|
||||
| 2000-03-01T00:00:00.000Z | ২ মাস | ২ মাস এর মধ্যে | ১৪৪০ ঘন্টা |
|
||||
| 2000-02-01T00:00:00.000Z | ১ মাস | ১ মাস এর মধ্যে | ৭৪৪ ঘন্টা |
|
||||
| 2000-01-15T00:00:00.000Z | ১৪ দিন | ১৪ দিন এর মধ্যে | ৩৩৬ ঘন্টা |
|
||||
| 2000-01-02T00:00:00.000Z | ১ দিন | ১ দিন এর মধ্যে | ২৪ ঘন্টা |
|
||||
| 2000-01-01T06:00:00.000Z | ৬ ঘন্টা | ৬ ঘন্টা এর মধ্যে | ৬ ঘন্টা |
|
||||
| 2000-01-01T01:00:00.000Z | ১ ঘন্টা | ১ ঘন্টা এর মধ্যে | ১ ঘন্টা |
|
||||
| 2000-01-01T00:45:00.000Z | ৪৫ মিনিট | ৪৫ মিনিট এর মধ্যে | ১ ঘন্টা |
|
||||
| 2000-01-01T00:30:00.000Z | ৩০ মিনিট | ৩০ মিনিট এর মধ্যে | ১ ঘন্টা |
|
||||
| 2000-01-01T00:15:00.000Z | ১৫ মিনিট | ১৫ মিনিট এর মধ্যে | ০ ঘন্টা |
|
||||
| 2000-01-01T00:01:00.000Z | ১ মিনিট | ১ মিনিট এর মধ্যে | ০ ঘন্টা |
|
||||
| 2000-01-01T00:00:25.000Z | ২৫ সেকেন্ড | ২৫ সেকেন্ড এর মধ্যে | ০ ঘন্টা |
|
||||
| 2000-01-01T00:00:15.000Z | ১৫ সেকেন্ড | ১৫ সেকেন্ড এর মধ্যে | ০ ঘন্টা |
|
||||
| 2000-01-01T00:00:05.000Z | ৫ সেকেন্ড | ৫ সেকেন্ড এর মধ্যে | ০ ঘন্টা |
|
||||
| 2000-01-01T00:00:00.000Z | ০ সেকেন্ড | ০ সেকেন্ড আগে | ০ ঘন্টা |
|
||||
| 1999-12-31T23:59:55.000Z | ৫ সেকেন্ড | ৫ সেকেন্ড আগে | ০ ঘন্টা |
|
||||
| 1999-12-31T23:59:45.000Z | ১৫ সেকেন্ড | ১৫ সেকেন্ড আগে | ০ ঘন্টা |
|
||||
| 1999-12-31T23:59:35.000Z | ২৫ সেকেন্ড | ২৫ সেকেন্ড আগে | ০ ঘন্টা |
|
||||
| 1999-12-31T23:59:00.000Z | ১ মিনিট | ১ মিনিট আগে | ০ ঘন্টা |
|
||||
| 1999-12-31T23:45:00.000Z | ১৫ মিনিট | ১৫ মিনিট আগে | ০ ঘন্টা |
|
||||
| 1999-12-31T23:30:00.000Z | ৩০ মিনিট | ৩০ মিনিট আগে | ১ ঘন্টা |
|
||||
| 1999-12-31T23:15:00.000Z | ৪৫ মিনিট | ৪৫ মিনিট আগে | ১ ঘন্টা |
|
||||
| 1999-12-31T23:00:00.000Z | ১ ঘন্টা | ১ ঘন্টা আগে | ১ ঘন্টা |
|
||||
| 1999-12-31T18:00:00.000Z | ৬ ঘন্টা | ৬ ঘন্টা আগে | ৬ ঘন্টা |
|
||||
| 1999-12-30T00:00:00.000Z | ২ দিন | ২ দিন আগে | ৪৮ ঘন্টা |
|
||||
| 1999-12-15T00:00:00.000Z | ১৭ দিন | ১৭ দিন আগে | ৪০৮ ঘন্টা |
|
||||
| 1999-12-01T00:00:00.000Z | ১ মাস | ১ মাস আগে | ৭৪৪ ঘন্টা |
|
||||
| 1999-11-01T00:00:00.000Z | ২ মাস | ২ মাস আগে | ১৪৬৪ ঘন্টা |
|
||||
| 1999-06-01T00:00:00.000Z | ৭ মাস | ৭ মাস আগে | ৫১৩৬ ঘন্টা |
|
||||
| 1999-01-01T00:00:00.000Z | ১ বছর | ১ বছর আগে | ৮৭৬০ ঘন্টা |
|
||||
| 1998-12-01T00:00:00.000Z | ১ বছর | ১ বছর আগে | ৯৫০৪ ঘন্টা |
|
||||
| 1998-06-01T00:00:00.000Z | ২ বছর | ২ বছর আগে | ১৩৮৯৬ ঘন্টা |
|
||||
| 1998-01-01T00:00:00.000Z | ২ বছর | ২ বছর আগে | ১৭৫২০ ঘন্টা |
|
||||
| 1997-01-01T00:00:00.000Z | ৩ বছর | ৩ বছর আগে | ২৬২৮০ ঘন্টা |
|
||||
| 1996-01-01T00:00:00.000Z | ৪ বছর | ৪ বছর আগে | ৩৫০৬৪ ঘন্টা |
|
||||
| 1995-01-01T00:00:00.000Z | ৫ বছর | ৫ বছর আগে | ৪৩৮২৪ ঘন্টা |
|
||||
| 1994-01-01T00:00:00.000Z | ৬ বছর | ৬ বছর আগে | ৫২৫৮৪ ঘন্টা |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 01/10/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | বুধবার সময় 12:00 পূর্বাহ্ন |
|
||||
| 2000-01-02T00:00:00.000Z | আগামীকাল সময় 12:00 পূর্বাহ্ন |
|
||||
| 2000-01-01T00:00:00.000Z | আজ সময় 12:00 পূর্বাহ্ন |
|
||||
| 1999-12-31T00:00:00.000Z | গতকাল সময় 12:00 পূর্বাহ্ন |
|
||||
| 1999-12-27T00:00:00.000Z | গত সোমবার সময় 12:00 পূর্বাহ্ন |
|
||||
| 1999-12-21T00:00:00.000Z | 12/21/1999 |
|
||||
+102
@@ -0,0 +1,102 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
|
||||
/**
|
||||
* Davant de les xifres que es diuen amb vocal inicial, 1 i 11, s'apostrofen els articles el i la i la preposició de igual que si estiguessin escrits amb lletres.
|
||||
* l'1 de juliol ('l'u')
|
||||
* l'11 de novembre ('l'onze')
|
||||
* l'11a clàusula del contracte ('l'onzena')
|
||||
* la contractació d'11 jugadors ('d'onze')
|
||||
* l'aval d'11.000 socis ('d'onze mil')
|
||||
*
|
||||
* Reference: https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=apostrofaci%25F3+davant+xifres&action=Principal&method=detall_completa&numPagina=1&idHit=11236&database=FITXES_PUB&tipusFont=Fitxes%20de%20l%27Optimot&idFont=11236&titol=apostrofaci%F3%20davant%20de%20xifres%20%2F%20apostrofaci%F3%20davant%20de%201%20i%2011&numeroResultat=1&clickLink=detall&tipusCerca=cerca.normes
|
||||
*/
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: "menys d'un segon",
|
||||
eleven: "menys d'onze segons",
|
||||
other: 'menys de {{count}} segons'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 segon',
|
||||
other: '{{count}} segons'
|
||||
},
|
||||
halfAMinute: 'mig minut',
|
||||
lessThanXMinutes: {
|
||||
one: "menys d'un minut",
|
||||
eleven: "menys d'onze minuts",
|
||||
other: 'menys de {{count}} minuts'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 minut',
|
||||
other: '{{count}} minuts'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'aproximadament una hora',
|
||||
other: 'aproximadament {{count}} hores'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 hora',
|
||||
other: '{{count}} hores'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 dia',
|
||||
other: '{{count}} dies'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'aproximadament un mes',
|
||||
other: 'aproximadament {{count}} mesos'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 mes',
|
||||
other: '{{count}} mesos'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'aproximadament un any',
|
||||
other: 'aproximadament {{count}} anys'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 any',
|
||||
other: '{{count}} anys'
|
||||
},
|
||||
overXYears: {
|
||||
one: "més d'un any",
|
||||
eleven: "més d'onze anys",
|
||||
other: 'més de {{count}} anys'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'gairebé un any',
|
||||
other: 'gairebé {{count}} anys'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else if (count === 11 && formatDistanceLocale[token].eleven) {
|
||||
result = formatDistanceLocale[token].eleven;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'en ' + result;
|
||||
} else {
|
||||
return 'fa ' + result;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: "EEEE, d 'de' MMMM y",
|
||||
long: "d 'de' MMMM y",
|
||||
medium: 'd MMM y',
|
||||
short: 'dd/MM/y'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'HH:mm:ss zzzz',
|
||||
long: 'HH:mm:ss z',
|
||||
medium: 'HH:mm:ss',
|
||||
short: 'HH:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'a les' {{time}}",
|
||||
long: "{{date}} 'a les' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'el' eeee 'passat a la' LT",
|
||||
yesterday: "'ahir a la' p",
|
||||
today: "'avui a la' p",
|
||||
tomorrow: "'demà a la' p",
|
||||
nextWeek: "eeee 'a la' p",
|
||||
other: 'P'
|
||||
};
|
||||
var formatRelativeLocalePlural = {
|
||||
lastWeek: "'el' eeee 'passat a les' p",
|
||||
yesterday: "'ahir a les' p",
|
||||
today: "'avui a les' p",
|
||||
tomorrow: "'demà a les' p",
|
||||
nextWeek: "eeee 'a les' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, date, _baseDate, _options) {
|
||||
if (date.getUTCHours() !== 1) {
|
||||
return formatRelativeLocalePlural[token];
|
||||
}
|
||||
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+200
@@ -0,0 +1,200 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* General information
|
||||
* Reference: https://aplicacions.llengua.gencat.cat
|
||||
* Reference: https://www.uoc.edu/portal/ca/servei-linguistic/convencions/abreviacions/simbols/simbols-habituals.html
|
||||
*/
|
||||
|
||||
/**
|
||||
* Abans de Crist: https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=abans+de+crist&action=Principal&method=detall_completa&numPagina=1&idHit=6876&database=FITXES_PUB&tipusFont=Fitxes%20de%20l%27Optimot&idFont=6876&titol=abans%20de%20Crist%20(abreviatura)%20/%20abans%20de%20Crist%20(sigla)&numeroResultat=1&clickLink=detall&tipusCerca=cerca.fitxes
|
||||
* Desprest de Crist: https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=despr%E9s+de+crist&action=Principal&method=detall_completa&numPagina=1&idHit=6879&database=FITXES_PUB&tipusFont=Fitxes%20de%20l%27Optimot&idFont=6879&titol=despr%E9s%20de%20Crist%20(sigla)%20/%20despr%E9s%20de%20Crist%20(abreviatura)&numeroResultat=1&clickLink=detall&tipusCerca=cerca.fitxes
|
||||
*/
|
||||
var eraValues = {
|
||||
narrow: ['aC', 'dC'],
|
||||
abbreviated: ['a. de C.', 'd. de C.'],
|
||||
wide: ['abans de Crist', 'després de Crist']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['T1', 'T2', 'T3', 'T4'],
|
||||
wide: ['1r trimestre', '2n trimestre', '3r trimestre', '4t trimestre']
|
||||
/**
|
||||
* Dins d'un text convé fer servir la forma sencera dels mesos, ja que sempre és més clar el mot sencer que l'abreviatura, encara que aquesta sigui força coneguda.
|
||||
* Cal reservar, doncs, les abreviatures per a les llistes o classificacions, els gràfics, les taules o quadres estadístics, els textos publicitaris, etc.
|
||||
*
|
||||
* Reference: https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=abreviacions+mesos&action=Principal&method=detall_completa&numPagina=1&idHit=8402&database=FITXES_PUB&tipusFont=Fitxes%20de%20l%27Optimot&idFont=8402&titol=abreviatures%20dels%20mesos%20de%20l%27any&numeroResultat=5&clickLink=detall&tipusCerca=cerca.fitxes
|
||||
*/
|
||||
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
|
||||
|
||||
/**
|
||||
* Les abreviatures dels mesos de l'any es formen seguint una de les normes generals de formació d'abreviatures.
|
||||
* S'escriu la primera síl·laba i les consonants de la síl·laba següent anteriors a la primera vocal.
|
||||
* Els mesos de març, maig i juny no s'abreugen perquè són paraules d'una sola síl·laba.
|
||||
*/
|
||||
abbreviated: ['gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'],
|
||||
wide: ['gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre', 'novembre', 'desembre']
|
||||
/**
|
||||
* Les abreviatures dels dies de la setmana comencen totes amb la lletra d.
|
||||
* Tot seguit porten la consonant següent a la i, excepte en el cas de dimarts, dimecres i diumenge, en què aquesta consonant és la m i, per tant, hi podria haver confusió.
|
||||
* Per evitar-ho, s'ha substituït la m per una t (en el cas de dimarts), una c (en el cas de dimecres) i una g (en el cas de diumenge), respectivament.
|
||||
*
|
||||
* Seguint la norma general d'ús de les abreviatures, les dels dies de la setmana sempre porten punt final.
|
||||
* Igualment, van amb la primera lletra en majúscula quan la paraula sencera també hi aniria.
|
||||
* En canvi, van amb la primera lletra en minúscula quan la inicial de la paraula sencera també hi aniria.
|
||||
*
|
||||
* Reference: https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=abreviatures+dies&action=Principal&method=detall_completa&numPagina=1&idHit=8387&database=FITXES_PUB&tipusFont=Fitxes%20de%20l%27Optimot&idFont=8387&titol=abreviatures%20dels%20dies%20de%20la%20setmana&numeroResultat=1&clickLink=detall&tipusCerca=cerca.tot
|
||||
*/
|
||||
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['dg.', 'dl.', 'dt.', 'dm.', 'dj.', 'dv.', 'ds.'],
|
||||
short: ['dg.', 'dl.', 'dt.', 'dm.', 'dj.', 'dv.', 'ds.'],
|
||||
abbreviated: ['dg.', 'dl.', 'dt.', 'dm.', 'dj.', 'dv.', 'ds.'],
|
||||
wide: ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte']
|
||||
/**
|
||||
* Reference: https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&method=detall&input_cercar=parts+del+dia&numPagina=1&database=FITXES_PUB&idFont=12801&idHit=12801&tipusFont=Fitxes+de+l%27Optimot&numeroResultat=1&databases_avansada=&categories_avansada=&clickLink=detall&titol=Nom+de+les+parts+del+dia&tematica=&tipusCerca=cerca.fitxes
|
||||
*/
|
||||
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'am',
|
||||
pm: 'pm',
|
||||
midnight: 'mitjanit',
|
||||
noon: 'migdia',
|
||||
morning: 'matí',
|
||||
afternoon: 'tarda',
|
||||
evening: 'vespre',
|
||||
night: 'nit'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'a.m.',
|
||||
pm: 'p.m.',
|
||||
midnight: 'mitjanit',
|
||||
noon: 'migdia',
|
||||
morning: 'matí',
|
||||
afternoon: 'tarda',
|
||||
evening: 'vespre',
|
||||
night: 'nit'
|
||||
},
|
||||
wide: {
|
||||
am: 'ante meridiem',
|
||||
pm: 'post meridiem',
|
||||
midnight: 'mitjanit',
|
||||
noon: 'migdia',
|
||||
morning: 'matí',
|
||||
afternoon: 'tarda',
|
||||
evening: 'vespre',
|
||||
night: 'nit'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'am',
|
||||
pm: 'pm',
|
||||
midnight: 'de la mitjanit',
|
||||
noon: 'del migdia',
|
||||
morning: 'del matí',
|
||||
afternoon: 'de la tarda',
|
||||
evening: 'del vespre',
|
||||
night: 'de la nit'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'de la mitjanit',
|
||||
noon: 'del migdia',
|
||||
morning: 'del matí',
|
||||
afternoon: 'de la tarda',
|
||||
evening: 'del vespre',
|
||||
night: 'de la nit'
|
||||
},
|
||||
wide: {
|
||||
am: 'ante meridiem',
|
||||
pm: 'post meridiem',
|
||||
midnight: 'de la mitjanit',
|
||||
noon: 'del migdia',
|
||||
morning: 'del matí',
|
||||
afternoon: 'de la tarda',
|
||||
evening: 'del vespre',
|
||||
night: 'de la nit'
|
||||
}
|
||||
/**
|
||||
* Quan van en singular, els nombres ordinals es representen, en forma d’abreviatura, amb la xifra seguida de l’última lletra del mot desplegat.
|
||||
* És optatiu posar punt després de la lletra.
|
||||
*
|
||||
* Reference: https://aplicacions.llengua.gencat.cat/llc/AppJava/pdf/abrevia.pdf#page=18
|
||||
*
|
||||
* @param {Number} dirtyNumber
|
||||
* @param {Object} [_dirtyOptions]
|
||||
*/
|
||||
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber, _dirtyOptions) {
|
||||
var number = Number(dirtyNumber);
|
||||
var rem100 = number % 100;
|
||||
|
||||
if (rem100 > 20 || rem100 < 10) {
|
||||
switch (rem100 % 10) {
|
||||
case 1:
|
||||
return number + 'r';
|
||||
|
||||
case 2:
|
||||
return number + 'n';
|
||||
|
||||
case 3:
|
||||
return number + 'r';
|
||||
|
||||
case 4:
|
||||
return number + 't';
|
||||
}
|
||||
}
|
||||
|
||||
return number + 'è';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+116
@@ -0,0 +1,116 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(è|r|n|r|t)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(aC|dC)/i,
|
||||
abbreviated: /^(a. de C.|d. de C.)/i,
|
||||
wide: /^(abans de Crist|despr[eé]s de Crist)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
narrow: [/^aC/i, /^dC/i],
|
||||
abbreviated: [/^(a. de C.)/i, /^(d. de C.)/i],
|
||||
wide: [/^(abans de Crist)/i, /^(despr[eé]s de Crist)/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^T[1234]/i,
|
||||
wide: /^[1234](è|r|n|r|t)? trimestre/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^(GN|FB|MÇ|AB|MG|JN|JL|AG|ST|OC|NV|DS)/i,
|
||||
abbreviated: /^(gen.|febr.|març|abr.|maig|juny|jul.|ag.|set.|oct.|nov.|des.)/i,
|
||||
wide: /^(gener|febrer|març|abril|maig|juny|juliol|agost|setembre|octubre|novembre|desembre)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^GN/i, /^FB/i, /^MÇ/i, /^AB/i, /^MG/i, /^JN/i, /^JL/i, /^AG/i, /^ST/i, /^OC/i, /^NV/i, /^DS/i],
|
||||
abbreviated: [/^gen./i, /^febr./i, /^març/i, /^abr./i, /^maig/i, /^juny/i, /^jul./i, /^ag./i, /^set./i, /^oct./i, /^nov./i, /^des./i],
|
||||
wide: [/^gener/i, /^febrer/i, /^març/i, /^abril/i, /^maig/i, /^juny/i, /^juliol/i, /^agost/i, /^setembre/i, /^octubre/i, /^novembre/i, /^desembre/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,
|
||||
short: /^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,
|
||||
abbreviated: /^(dg\.|dl\.|dt\.|dm\.|dj\.|dv\.|ds\.)/i,
|
||||
wide: /^(diumenge|dilluns|dimarts|dimecres|dijous|divendres|dissabte)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^dg./i, /^dl./i, /^dt./i, /^dm./i, /^dj./i, /^dv./i, /^ds./i],
|
||||
abbreviated: [/^dg./i, /^dl./i, /^dt./i, /^dm./i, /^dj./i, /^dv./i, /^ds./i],
|
||||
wide: [/^diumenge/i, /^dilluns/i, /^dimarts/i, /^dimecres/i, /^dijous/i, /^divendres/i, /^disssabte/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(a|p|mn|md|(del|de la) (matí|tarda|vespre|nit))/i,
|
||||
abbreviated: /^([ap]\.?\s?m\.?|mitjanit|migdia|(del|de la) (matí|tarda|vespre|nit))/i,
|
||||
wide: /^(ante meridiem|post meridiem|mitjanit|migdia|(del|de la) (matí|tarda|vespre|nit))/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^a/i,
|
||||
pm: /^p/i,
|
||||
midnight: /^mitjanit/i,
|
||||
noon: /^migdia/i,
|
||||
morning: /matí/i,
|
||||
afternoon: /tarda/i,
|
||||
evening: /vespre/i,
|
||||
night: /nit/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index2.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { ca } from 'date-fns/locale'
|
||||
export default ca
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Catalan locale.
|
||||
* @language Catalan
|
||||
* @iso-639-2 cat
|
||||
* @author Guillermo Grau [@guigrpa]{@link https://github.com/guigrpa}
|
||||
* @author Alex Vizcaino [@avizcaino]{@link https://github.com/avizcaino}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'ca',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale; // throw new Error('ca locale is currently unavailable. Please check the progress of converting this locale to v2.0.0 in this issue on Github: TBA')
|
||||
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/ca/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Catalan (ca) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ---------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987è | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5è | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987è | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4t | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1r | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2n | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | T1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | T2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1r trimestre | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2n trimestre | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1r | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2n | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | T1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | T2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1r trimestre | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2n trimestre | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2n | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7è | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | febr. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | jul. | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | febrer | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | juliol | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | FB | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | JL | 2019-07-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2n | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7è | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | febr. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | jul. | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | febrer | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | juliol | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | FB | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | JL | 2019-07-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1r | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48è | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1r | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48è | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11è | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28è | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42n | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365è | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | dilluns | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | divendres | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | dl. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | Invalid Date |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1r | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5è | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | dilluns | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | divendres | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | dl. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | Invalid Date |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1r | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5è | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | dilluns | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | divendres | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | dl. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | Invalid Date |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1r | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5è | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | dilluns | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | divendres | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | dl. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | dl. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | dv. | Invalid Date |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | ante meridiem | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | post meridiem | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | post meridiem | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ante meridiem | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | am | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | pm | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | pm | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | am | Invalid Date |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | ante meridiem | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | post meridiem | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | post meridiem | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ante meridiem | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | am | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | pm | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | pm | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | am | Invalid Date |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | del matí | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarda | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | del vespre | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la nit | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | del matí | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarda | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | del vespre | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la nit | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | del matí | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarda | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | del vespre | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la nit | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | del matí | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarda | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | del vespre | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la nit | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | del matí | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarda | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | del vespre | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la nit | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11è | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11è | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11è | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23r | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11è | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11è | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11è | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23r | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1r | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55è | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1r | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55è | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/02/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 febr. 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 maig 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 de febrer 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 de maig 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | dimecres, 11 de febrer 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | diumenge, 29 de maig 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/02/1987, 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453, 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 febr. 1987, 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 maig 1453, 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 de febrer 1987 a les 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 de maig 1453 a les 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | dimecres, 11 de febrer 1987 a les 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | diumenge, 29 de maig 1453 a les 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ----------------------- | ----------------------- | -------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | aproximadament 6 anys | aproximadament 6 anys | en aproximadament 6 anys |
|
||||
| 2005-01-01T00:00:00.000Z | aproximadament 5 anys | aproximadament 5 anys | en aproximadament 5 anys |
|
||||
| 2004-01-01T00:00:00.000Z | aproximadament 4 anys | aproximadament 4 anys | en aproximadament 4 anys |
|
||||
| 2003-01-01T00:00:00.000Z | aproximadament 3 anys | aproximadament 3 anys | en aproximadament 3 anys |
|
||||
| 2002-01-01T00:00:00.000Z | aproximadament 2 anys | aproximadament 2 anys | en aproximadament 2 anys |
|
||||
| 2001-06-01T00:00:00.000Z | més d'un any | més d'un any | en més d'un any |
|
||||
| 2001-02-01T00:00:00.000Z | aproximadament un any | aproximadament un any | en aproximadament un any |
|
||||
| 2001-01-01T00:00:00.000Z | aproximadament un any | aproximadament un any | en aproximadament un any |
|
||||
| 2000-06-01T00:00:00.000Z | 5 mesos | 5 mesos | en 5 mesos |
|
||||
| 2000-03-01T00:00:00.000Z | 2 mesos | 2 mesos | en 2 mesos |
|
||||
| 2000-02-01T00:00:00.000Z | aproximadament un mes | aproximadament un mes | en aproximadament un mes |
|
||||
| 2000-01-15T00:00:00.000Z | 14 dies | 14 dies | en 14 dies |
|
||||
| 2000-01-02T00:00:00.000Z | 1 dia | 1 dia | en 1 dia |
|
||||
| 2000-01-01T06:00:00.000Z | aproximadament 6 hores | aproximadament 6 hores | en aproximadament 6 hores |
|
||||
| 2000-01-01T01:00:00.000Z | aproximadament una hora | aproximadament una hora | en aproximadament una hora |
|
||||
| 2000-01-01T00:45:00.000Z | aproximadament una hora | aproximadament una hora | en aproximadament una hora |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minuts | 30 minuts | en 30 minuts |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minuts | 15 minuts | en 15 minuts |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minut | 1 minut | en 1 minut |
|
||||
| 2000-01-01T00:00:25.000Z | menys d'un minut | mig minut | en menys d'un minut |
|
||||
| 2000-01-01T00:00:15.000Z | menys d'un minut | menys de 20 segons | en menys d'un minut |
|
||||
| 2000-01-01T00:00:05.000Z | menys d'un minut | menys de 10 segons | en menys d'un minut |
|
||||
| 2000-01-01T00:00:00.000Z | menys d'un minut | menys de 5 segons | fa menys d'un minut |
|
||||
| 1999-12-31T23:59:55.000Z | menys d'un minut | menys de 10 segons | fa menys d'un minut |
|
||||
| 1999-12-31T23:59:45.000Z | menys d'un minut | menys de 20 segons | fa menys d'un minut |
|
||||
| 1999-12-31T23:59:35.000Z | menys d'un minut | mig minut | fa menys d'un minut |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minut | 1 minut | fa 1 minut |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minuts | 15 minuts | fa 15 minuts |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minuts | 30 minuts | fa 30 minuts |
|
||||
| 1999-12-31T23:15:00.000Z | aproximadament una hora | aproximadament una hora | fa aproximadament una hora |
|
||||
| 1999-12-31T23:00:00.000Z | aproximadament una hora | aproximadament una hora | fa aproximadament una hora |
|
||||
| 1999-12-31T18:00:00.000Z | aproximadament 6 hores | aproximadament 6 hores | fa aproximadament 6 hores |
|
||||
| 1999-12-30T00:00:00.000Z | 2 dies | 2 dies | fa 2 dies |
|
||||
| 1999-12-15T00:00:00.000Z | 17 dies | 17 dies | fa 17 dies |
|
||||
| 1999-12-01T00:00:00.000Z | aproximadament un mes | aproximadament un mes | fa aproximadament un mes |
|
||||
| 1999-11-01T00:00:00.000Z | 2 mesos | 2 mesos | fa 2 mesos |
|
||||
| 1999-06-01T00:00:00.000Z | 7 mesos | 7 mesos | fa 7 mesos |
|
||||
| 1999-01-01T00:00:00.000Z | aproximadament un any | aproximadament un any | fa aproximadament un any |
|
||||
| 1998-12-01T00:00:00.000Z | aproximadament un any | aproximadament un any | fa aproximadament un any |
|
||||
| 1998-06-01T00:00:00.000Z | més d'un any | més d'un any | fa més d'un any |
|
||||
| 1998-01-01T00:00:00.000Z | aproximadament 2 anys | aproximadament 2 anys | fa aproximadament 2 anys |
|
||||
| 1997-01-01T00:00:00.000Z | aproximadament 3 anys | aproximadament 3 anys | fa aproximadament 3 anys |
|
||||
| 1996-01-01T00:00:00.000Z | aproximadament 4 anys | aproximadament 4 anys | fa aproximadament 4 anys |
|
||||
| 1995-01-01T00:00:00.000Z | aproximadament 5 anys | aproximadament 5 anys | fa aproximadament 5 anys |
|
||||
| 1994-01-01T00:00:00.000Z | aproximadament 6 anys | aproximadament 6 anys | fa aproximadament 6 anys |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | --------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 anys | en 6 anys | 52608 hores |
|
||||
| 2005-01-01T00:00:00.000Z | 5 anys | en 5 anys | 43848 hores |
|
||||
| 2004-01-01T00:00:00.000Z | 4 anys | en 4 anys | 35064 hores |
|
||||
| 2003-01-01T00:00:00.000Z | 3 anys | en 3 anys | 26304 hores |
|
||||
| 2002-01-01T00:00:00.000Z | 2 anys | en 2 anys | 17544 hores |
|
||||
| 2001-06-01T00:00:00.000Z | 1 any | en 1 any | 12408 hores |
|
||||
| 2001-02-01T00:00:00.000Z | 1 any | en 1 any | 9528 hores |
|
||||
| 2001-01-01T00:00:00.000Z | 1 any | en 1 any | 8784 hores |
|
||||
| 2000-06-01T00:00:00.000Z | 5 mesos | en 5 mesos | 3648 hores |
|
||||
| 2000-03-01T00:00:00.000Z | 2 mesos | en 2 mesos | 1440 hores |
|
||||
| 2000-02-01T00:00:00.000Z | 1 mes | en 1 mes | 744 hores |
|
||||
| 2000-01-15T00:00:00.000Z | 14 dies | en 14 dies | 336 hores |
|
||||
| 2000-01-02T00:00:00.000Z | 1 dia | en 1 dia | 24 hores |
|
||||
| 2000-01-01T06:00:00.000Z | 6 hores | en 6 hores | 6 hores |
|
||||
| 2000-01-01T01:00:00.000Z | 1 hora | en 1 hora | 1 hora |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minuts | en 45 minuts | 1 hora |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minuts | en 30 minuts | 1 hora |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minuts | en 15 minuts | 0 hores |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minut | en 1 minut | 0 hores |
|
||||
| 2000-01-01T00:00:25.000Z | 25 segons | en 25 segons | 0 hores |
|
||||
| 2000-01-01T00:00:15.000Z | 15 segons | en 15 segons | 0 hores |
|
||||
| 2000-01-01T00:00:05.000Z | 5 segons | en 5 segons | 0 hores |
|
||||
| 2000-01-01T00:00:00.000Z | 0 segons | fa 0 segons | 0 hores |
|
||||
| 1999-12-31T23:59:55.000Z | 5 segons | fa 5 segons | 0 hores |
|
||||
| 1999-12-31T23:59:45.000Z | 15 segons | fa 15 segons | 0 hores |
|
||||
| 1999-12-31T23:59:35.000Z | 25 segons | fa 25 segons | 0 hores |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minut | fa 1 minut | 0 hores |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minuts | fa 15 minuts | 0 hores |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minuts | fa 30 minuts | 1 hora |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minuts | fa 45 minuts | 1 hora |
|
||||
| 1999-12-31T23:00:00.000Z | 1 hora | fa 1 hora | 1 hora |
|
||||
| 1999-12-31T18:00:00.000Z | 6 hores | fa 6 hores | 6 hores |
|
||||
| 1999-12-30T00:00:00.000Z | 2 dies | fa 2 dies | 48 hores |
|
||||
| 1999-12-15T00:00:00.000Z | 17 dies | fa 17 dies | 408 hores |
|
||||
| 1999-12-01T00:00:00.000Z | 1 mes | fa 1 mes | 744 hores |
|
||||
| 1999-11-01T00:00:00.000Z | 2 mesos | fa 2 mesos | 1464 hores |
|
||||
| 1999-06-01T00:00:00.000Z | 7 mesos | fa 7 mesos | 5136 hores |
|
||||
| 1999-01-01T00:00:00.000Z | 1 any | fa 1 any | 8760 hores |
|
||||
| 1998-12-01T00:00:00.000Z | 1 any | fa 1 any | 9504 hores |
|
||||
| 1998-06-01T00:00:00.000Z | 2 anys | fa 2 anys | 13896 hores |
|
||||
| 1998-01-01T00:00:00.000Z | 2 anys | fa 2 anys | 17520 hores |
|
||||
| 1997-01-01T00:00:00.000Z | 3 anys | fa 3 anys | 26280 hores |
|
||||
| 1996-01-01T00:00:00.000Z | 4 anys | fa 4 anys | 35064 hores |
|
||||
| 1995-01-01T00:00:00.000Z | 5 anys | fa 5 anys | 43824 hores |
|
||||
| 1994-01-01T00:00:00.000Z | 6 anys | fa 6 anys | 52584 hores |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10/01/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | dimecres a les 00:00 |
|
||||
| 2000-01-02T00:00:00.000Z | demà a les 00:00 |
|
||||
| 2000-01-01T00:00:00.000Z | avui a les 00:00 |
|
||||
| 1999-12-31T00:00:00.000Z | ahir a les 00:00 |
|
||||
| 1999-12-27T00:00:00.000Z | el dilluns passat a les 00:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21/12/1999 |
|
||||
+270
@@ -0,0 +1,270 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: {
|
||||
regular: 'méně než vteřina',
|
||||
past: 'před méně než vteřinou',
|
||||
future: 'za méně než vteřinu'
|
||||
},
|
||||
few: {
|
||||
regular: 'méně než {{count}} vteřiny',
|
||||
past: 'před méně než {{count}} vteřinami',
|
||||
future: 'za méně než {{count}} vteřiny'
|
||||
},
|
||||
many: {
|
||||
regular: 'méně než {{count}} vteřin',
|
||||
past: 'před méně než {{count}} vteřinami',
|
||||
future: 'za méně než {{count}} vteřin'
|
||||
}
|
||||
},
|
||||
xSeconds: {
|
||||
one: {
|
||||
regular: 'vteřina',
|
||||
past: 'před vteřinou',
|
||||
future: 'za vteřinu'
|
||||
},
|
||||
few: {
|
||||
regular: '{{count}} vteřiny',
|
||||
past: 'před {{count}} vteřinami',
|
||||
future: 'za {{count}} vteřiny'
|
||||
},
|
||||
many: {
|
||||
regular: '{{count}} vteřin',
|
||||
past: 'před {{count}} vteřinami',
|
||||
future: 'za {{count}} vteřin'
|
||||
}
|
||||
},
|
||||
halfAMinute: {
|
||||
other: {
|
||||
regular: 'půl minuty',
|
||||
past: 'před půl minutou',
|
||||
future: 'za půl minuty'
|
||||
}
|
||||
},
|
||||
lessThanXMinutes: {
|
||||
one: {
|
||||
regular: 'méně než minuta',
|
||||
past: 'před méně než minutou',
|
||||
future: 'za méně než minutu'
|
||||
},
|
||||
few: {
|
||||
regular: 'méně než {{count}} minuty',
|
||||
past: 'před méně než {{count}} minutami',
|
||||
future: 'za méně než {{count}} minuty'
|
||||
},
|
||||
many: {
|
||||
regular: 'méně než {{count}} minut',
|
||||
past: 'před méně než {{count}} minutami',
|
||||
future: 'za méně než {{count}} minut'
|
||||
}
|
||||
},
|
||||
xMinutes: {
|
||||
one: {
|
||||
regular: 'minuta',
|
||||
past: 'před minutou',
|
||||
future: 'za minutu'
|
||||
},
|
||||
few: {
|
||||
regular: '{{count}} minuty',
|
||||
past: 'před {{count}} minutami',
|
||||
future: 'za {{count}} minuty'
|
||||
},
|
||||
many: {
|
||||
regular: '{{count}} minut',
|
||||
past: 'před {{count}} minutami',
|
||||
future: 'za {{count}} minut'
|
||||
}
|
||||
},
|
||||
aboutXHours: {
|
||||
one: {
|
||||
regular: 'přibližně hodina',
|
||||
past: 'přibližně před hodinou',
|
||||
future: 'přibližně za hodinu'
|
||||
},
|
||||
few: {
|
||||
regular: 'přibližně {{count}} hodiny',
|
||||
past: 'přibližně před {{count}} hodinami',
|
||||
future: 'přibližně za {{count}} hodiny'
|
||||
},
|
||||
many: {
|
||||
regular: 'přibližně {{count}} hodin',
|
||||
past: 'přibližně před {{count}} hodinami',
|
||||
future: 'přibližně za {{count}} hodin'
|
||||
}
|
||||
},
|
||||
xHours: {
|
||||
one: {
|
||||
regular: 'hodina',
|
||||
past: 'před hodinou',
|
||||
future: 'za hodinu'
|
||||
},
|
||||
few: {
|
||||
regular: '{{count}} hodiny',
|
||||
past: 'před {{count}} hodinami',
|
||||
future: 'za {{count}} hodiny'
|
||||
},
|
||||
many: {
|
||||
regular: '{{count}} hodin',
|
||||
past: 'před {{count}} hodinami',
|
||||
future: 'za {{count}} hodin'
|
||||
}
|
||||
},
|
||||
xDays: {
|
||||
one: {
|
||||
regular: 'den',
|
||||
past: 'před dnem',
|
||||
future: 'za den'
|
||||
},
|
||||
few: {
|
||||
regular: '{{count}} dni',
|
||||
past: 'před {{count}} dny',
|
||||
future: 'za {{count}} dny'
|
||||
},
|
||||
many: {
|
||||
regular: '{{count}} dní',
|
||||
past: 'před {{count}} dny',
|
||||
future: 'za {{count}} dní'
|
||||
}
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: {
|
||||
regular: 'přibližně měsíc',
|
||||
past: 'přibližně před měsícem',
|
||||
future: 'přibližně za měsíc'
|
||||
},
|
||||
few: {
|
||||
regular: 'přibližně {{count}} měsíce',
|
||||
past: 'přibližně před {{count}} měsíci',
|
||||
future: 'přibližně za {{count}} měsíce'
|
||||
},
|
||||
many: {
|
||||
regular: 'přibližně {{count}} měsíců',
|
||||
past: 'přibližně před {{count}} měsíci',
|
||||
future: 'přibližně za {{count}} měsíců'
|
||||
}
|
||||
},
|
||||
xMonths: {
|
||||
one: {
|
||||
regular: 'měsíc',
|
||||
past: 'před měsícem',
|
||||
future: 'za měsíc'
|
||||
},
|
||||
few: {
|
||||
regular: '{{count}} měsíce',
|
||||
past: 'před {{count}} měsíci',
|
||||
future: 'za {{count}} měsíce'
|
||||
},
|
||||
many: {
|
||||
regular: '{{count}} měsíců',
|
||||
past: 'před {{count}} měsíci',
|
||||
future: 'za {{count}} měsíců'
|
||||
}
|
||||
},
|
||||
aboutXYears: {
|
||||
one: {
|
||||
regular: 'přibližně rok',
|
||||
past: 'přibližně před rokem',
|
||||
future: 'přibližně za rok'
|
||||
},
|
||||
few: {
|
||||
regular: 'přibližně {{count}} roky',
|
||||
past: 'přibližně před {{count}} roky',
|
||||
future: 'přibližně za {{count}} roky'
|
||||
},
|
||||
many: {
|
||||
regular: 'přibližně {{count}} roků',
|
||||
past: 'přibližně před {{count}} roky',
|
||||
future: 'přibližně za {{count}} roků'
|
||||
}
|
||||
},
|
||||
xYears: {
|
||||
one: {
|
||||
regular: 'rok',
|
||||
past: 'před rokem',
|
||||
future: 'za rok'
|
||||
},
|
||||
few: {
|
||||
regular: '{{count}} roky',
|
||||
past: 'před {{count}} roky',
|
||||
future: 'za {{count}} roky'
|
||||
},
|
||||
many: {
|
||||
regular: '{{count}} roků',
|
||||
past: 'před {{count}} roky',
|
||||
future: 'za {{count}} roků'
|
||||
}
|
||||
},
|
||||
overXYears: {
|
||||
one: {
|
||||
regular: 'více než rok',
|
||||
past: 'před více než rokem',
|
||||
future: 'za více než rok'
|
||||
},
|
||||
few: {
|
||||
regular: 'více než {{count}} roky',
|
||||
past: 'před více než {{count}} roky',
|
||||
future: 'za více než {{count}} roky'
|
||||
},
|
||||
many: {
|
||||
regular: 'více než {{count}} roků',
|
||||
past: 'před více než {{count}} roky',
|
||||
future: 'za více než {{count}} roků'
|
||||
}
|
||||
},
|
||||
almostXYears: {
|
||||
one: {
|
||||
regular: 'skoro rok',
|
||||
past: 'skoro před rokem',
|
||||
future: 'skoro za rok'
|
||||
},
|
||||
few: {
|
||||
regular: 'skoro {{count}} roky',
|
||||
past: 'skoro před {{count}} roky',
|
||||
future: 'skoro za {{count}} roky'
|
||||
},
|
||||
many: {
|
||||
regular: 'skoro {{count}} roků',
|
||||
past: 'skoro před {{count}} roky',
|
||||
future: 'skoro za {{count}} roků'
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var scheme = formatDistanceLocale[token]; // cs pluralization
|
||||
|
||||
var pluralToken;
|
||||
|
||||
if (typeof scheme.other === 'object') {
|
||||
pluralToken = 'other';
|
||||
} else if (count === 1) {
|
||||
pluralToken = 'one';
|
||||
} else if (count > 1 && count < 5 || count === 0) {
|
||||
pluralToken = 'few';
|
||||
} else {
|
||||
pluralToken = 'many';
|
||||
} // times
|
||||
|
||||
|
||||
var suffixExist = options.addSuffix === true;
|
||||
var comparison = options.comparison;
|
||||
var timeToken;
|
||||
|
||||
if (suffixExist && comparison === -1) {
|
||||
timeToken = 'past';
|
||||
} else if (suffixExist && comparison === 1) {
|
||||
timeToken = 'future';
|
||||
} else {
|
||||
timeToken = 'regular';
|
||||
}
|
||||
|
||||
return scheme[pluralToken][timeToken].replace('{{count}}', count);
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, d. MMMM yyyy',
|
||||
long: 'd. MMMM yyyy',
|
||||
medium: 'd.M.yyyy',
|
||||
short: 'd.M.yy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'H:mm:ss zzzz',
|
||||
long: 'H:mm:ss z',
|
||||
medium: 'H:mm:ss',
|
||||
short: 'H:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'v' {{time}}",
|
||||
long: "{{date}} 'v' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var accusativeWeekdays = ['neděli', 'pondělí', 'úterý', 'středu', 'čtvrtek', 'pátek', 'sobotu'];
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'poslední' eeee 've' p",
|
||||
yesterday: "'včera v' p",
|
||||
today: "'dnes v' p",
|
||||
tomorrow: "'zítra v' p",
|
||||
nextWeek: function (date, _baseDate, _options) {
|
||||
var day = date.getUTCDay();
|
||||
return "'v " + accusativeWeekdays[day] + " o' p";
|
||||
},
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, date, baseDate, options) {
|
||||
var format = formatRelativeLocale[token];
|
||||
|
||||
if (typeof format === 'function') {
|
||||
return format(date, baseDate, options);
|
||||
}
|
||||
|
||||
return format;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+140
@@ -0,0 +1,140 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['př. n. l.', 'n. l.'],
|
||||
abbreviated: ['př. n. l.', 'n. l.'],
|
||||
wide: ['před naším letopočtem', 'našeho letopočtu']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['1. čtvrtletí', '2. čtvrtletí', '3. čtvrtletí', '4. čtvrtletí'],
|
||||
wide: ['1. čtvrtletí', '2. čtvrtletí', '3. čtvrtletí', '4. čtvrtletí']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['L', 'Ú', 'B', 'D', 'K', 'Č', 'Č', 'S', 'Z', 'Ř', 'L', 'P'],
|
||||
abbreviated: ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
|
||||
wide: ['leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec']
|
||||
};
|
||||
var formattingMonthValues = {
|
||||
narrow: ['L', 'Ú', 'B', 'D', 'K', 'Č', 'Č', 'S', 'Z', 'Ř', 'L', 'P'],
|
||||
abbreviated: ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
|
||||
wide: ['ledna', 'února', 'března', 'dubna', 'května', 'června', 'července', 'srpna', 'září', 'října', 'listopadu', 'prosince']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
|
||||
short: ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
|
||||
abbreviated: ['ned', 'pon', 'úte', 'stř', 'čtv', 'pát', 'sob'],
|
||||
wide: ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'dop.',
|
||||
pm: 'odp.',
|
||||
midnight: 'půlnoc',
|
||||
noon: 'poledne',
|
||||
morning: 'ráno',
|
||||
afternoon: 'odpoledne',
|
||||
evening: 'večer',
|
||||
night: 'noc'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'dop.',
|
||||
pm: 'odp.',
|
||||
midnight: 'půlnoc',
|
||||
noon: 'poledne',
|
||||
morning: 'ráno',
|
||||
afternoon: 'odpoledne',
|
||||
evening: 'večer',
|
||||
night: 'noc'
|
||||
},
|
||||
wide: {
|
||||
am: 'dopoledne',
|
||||
pm: 'odpoledne',
|
||||
midnight: 'půlnoc',
|
||||
noon: 'poledne',
|
||||
morning: 'ráno',
|
||||
afternoon: 'odpoledne',
|
||||
evening: 'večer',
|
||||
night: 'noc'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'dop.',
|
||||
pm: 'odp.',
|
||||
midnight: 'půlnoc',
|
||||
noon: 'poledne',
|
||||
morning: 'ráno',
|
||||
afternoon: 'odpoledne',
|
||||
evening: 'večer',
|
||||
night: 'noc'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'dop.',
|
||||
pm: 'odp.',
|
||||
midnight: 'půlnoc',
|
||||
noon: 'poledne',
|
||||
morning: 'ráno',
|
||||
afternoon: 'odpoledne',
|
||||
evening: 'večer',
|
||||
night: 'noc'
|
||||
},
|
||||
wide: {
|
||||
am: 'dopoledne',
|
||||
pm: 'odpoledne',
|
||||
midnight: 'půlnoc',
|
||||
noon: 'poledne',
|
||||
morning: 'ráno',
|
||||
afternoon: 'odpoledne',
|
||||
evening: 'večer',
|
||||
night: 'noc'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
var number = Number(dirtyNumber);
|
||||
return number + '.';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingMonthValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+110
@@ -0,0 +1,110 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)\.?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(p[řr]ed Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,
|
||||
abbreviated: /^(pe[řr]ed Kr\.|pe[řr]ed n\. l\.|po Kr\.|n\. l\.)/i,
|
||||
wide: /^(p[řr]ed Kristem|pred na[šs][íi]m letopo[čc]tem|po Kristu|na[šs]eho letopo[čc]tu)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^p[řr]/i, /^(po|n)/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^[1234]\. [čc]tvrtlet[íi]/i,
|
||||
wide: /^[1234]\. [čc]tvrtlet[íi]/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[lúubdkčcszřrlp]/i,
|
||||
abbreviated: /^(led|[úu]no|b[řr]e|dub|kv[ěe]|[čc]vn|[čc]vc|srp|z[áa][řr]|[řr][íi]j|lis|pro)/i,
|
||||
wide: /^(leden|ledna|[úu]nora?|b[řr]ezen|b[řr]ezna|duben|dubna|kv[ěe]ten|kv[ěe]tna|[čc]erven(ec|ce)?|[čc]ervna|srpen|srpna|z[áa][řr][íi]|[řr][íi]jen|[řr][íi]jna|listopad(a|u)?|prosinec|prosince)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^l/i, /^[úu]/i, /^b/i, /^d/i, /^k/i, /^[čc]/i, /^[čc]/i, /^s/i, /^z/i, /^[řr]/i, /^l/i, /^p/i],
|
||||
any: [/^led/i, /^[úu]n/i, /^b[řr]e/i, /^dub/i, /^kv[ěe]/i, /^[čc]vn|[čc]erven(?!\w)|[čc]ervna/i, /^[čc]vc|[čc]erven(ec|ce)/i, /^srp/i, /^z[áa][řr]/i, /^[řr][íi]j/i, /^lis/i, /^pro/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[npuúsčps]/i,
|
||||
short: /^(ne|po|[úu]t|st|[čc]t|p[áa]|so)/i,
|
||||
abbreviated: /^(ne|po|[úu]t|st|[čc]t|p[áa]|so)/i,
|
||||
wide: /^(ned[ěe]le|pond[ěe]l[íi]|[úu]ter[ýy]|st[řr]eda|[čc]tvrtek|p[áa]tek|sobota)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^n/i, /^p/i, /^[úu]/i, /^s/i, /^[čc]/i, /^p/i, /^s/i],
|
||||
any: [/^ne/i, /^po/i, /^ut/i, /^st/i, /^[čc]t/i, /^p/i, /^so/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
any: /^dopoledne|dop\.?|odpoledne|odp\.?|půlnoc|poledne|r[áa]no|odpoledne|ve[čc]er|(v )?noci/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^dop/i,
|
||||
pm: /^odp/i,
|
||||
midnight: /^p[ůu]lnoc/i,
|
||||
noon: /^poledne/i,
|
||||
morning: /r[áa]no/i,
|
||||
afternoon: /odpoledne/i,
|
||||
evening: /ve[čc]er/i,
|
||||
night: /noc/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index2.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { cs } from 'date-fns/locale'
|
||||
export default cs
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Czech locale.
|
||||
* @language Czech
|
||||
* @iso-639-2 ces
|
||||
* @author David Rus [@davidrus]{@link https://github.com/davidrus}
|
||||
* @author Pavel Hrách [@SilenY]{@link https://github.com/SilenY}
|
||||
* @author Jozef Bíroš [@JozefBiros]{@link https://github.com/JozefBiros}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'cs',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/cs/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Czech (cs) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | -------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987. | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5. | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987. | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4. | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | 1. čtvrtletí | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. čtvrtletí | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1. čtvrtletí | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. čtvrtletí | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | 1. čtvrtletí | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. čtvrtletí | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1. čtvrtletí | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. čtvrtletí | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7. | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | úno | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | čvc | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | února | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | července | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | Ú | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Č | 2019-06-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7. | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | úno | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | čvc | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | únor | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | červenec | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | Ú | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Č | 2019-06-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1. | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48. | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1. | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48. | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28. | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365. | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | pon | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pát | Invalid Date |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | pon | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pát | Invalid Date |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | pon | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pát | Invalid Date |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | pondělí | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | pátek | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | po | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pá | Invalid Date |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | po | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | pá | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | pon | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pát | Invalid Date |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | pondělí | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | pátek | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | po | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pá | Invalid Date |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | po | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | pá | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | pon | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pát | Invalid Date |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | pondělí | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | pátek | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | po | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pá | Invalid Date |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | po | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | pá | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | pon | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pát | Invalid Date |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | pondělí | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | pátek | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | po | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | pá | Invalid Date |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | po | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | pá | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | dopoledne | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dopoledne | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | dopoledne | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dopoledne | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | odp. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | dop. | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | ráno | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | večer | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | noc | Invalid Date |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | ráno | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | večer | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | noc | Invalid Date |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | ráno | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | večer | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | noc | Invalid Date |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | ráno | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | večer | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | noc | Invalid Date |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | ráno | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | odpoledne | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | večer | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | noc | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23. | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1. | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55. | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1. | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55. | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11.2.87 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.5.53 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11.2.1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.5.1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11. února 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. května 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | středa, 11. února 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | neděle, 29. května 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11.2.87, 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.5.53, 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11.2.1987, 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.5.1453, 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11. února 1987 v 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. května 1453 v 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | středa, 11. února 1987 v 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | neděle, 29. května 1453 v 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ----------------- | ---------------------- | ------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | přibližně 6 roků | přibližně 6 roků | přibližně za 6 roků |
|
||||
| 2005-01-01T00:00:00.000Z | přibližně 5 roků | přibližně 5 roků | přibližně za 5 roků |
|
||||
| 2004-01-01T00:00:00.000Z | přibližně 4 roky | přibližně 4 roky | přibližně za 4 roky |
|
||||
| 2003-01-01T00:00:00.000Z | přibližně 3 roky | přibližně 3 roky | přibližně za 3 roky |
|
||||
| 2002-01-01T00:00:00.000Z | přibližně 2 roky | přibližně 2 roky | přibližně za 2 roky |
|
||||
| 2001-06-01T00:00:00.000Z | více než rok | více než rok | za více než rok |
|
||||
| 2001-02-01T00:00:00.000Z | přibližně rok | přibližně rok | přibližně za rok |
|
||||
| 2001-01-01T00:00:00.000Z | přibližně rok | přibližně rok | přibližně za rok |
|
||||
| 2000-06-01T00:00:00.000Z | 5 měsíců | 5 měsíců | za 5 měsíců |
|
||||
| 2000-03-01T00:00:00.000Z | 2 měsíce | 2 měsíce | za 2 měsíce |
|
||||
| 2000-02-01T00:00:00.000Z | přibližně měsíc | přibližně měsíc | přibližně za měsíc |
|
||||
| 2000-01-15T00:00:00.000Z | 14 dní | 14 dní | za 14 dní |
|
||||
| 2000-01-02T00:00:00.000Z | den | den | za den |
|
||||
| 2000-01-01T06:00:00.000Z | přibližně 6 hodin | přibližně 6 hodin | přibližně za 6 hodin |
|
||||
| 2000-01-01T01:00:00.000Z | přibližně hodina | přibližně hodina | přibližně za hodinu |
|
||||
| 2000-01-01T00:45:00.000Z | přibližně hodina | přibližně hodina | přibližně za hodinu |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minut | 30 minut | za 30 minut |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minut | 15 minut | za 15 minut |
|
||||
| 2000-01-01T00:01:00.000Z | minuta | minuta | za minutu |
|
||||
| 2000-01-01T00:00:25.000Z | méně než minuta | půl minuty | za méně než minutu |
|
||||
| 2000-01-01T00:00:15.000Z | méně než minuta | méně než 20 vteřin | za méně než minutu |
|
||||
| 2000-01-01T00:00:05.000Z | méně než minuta | méně než 10 vteřin | za méně než minutu |
|
||||
| 2000-01-01T00:00:00.000Z | méně než minuta | méně než 5 vteřin | méně než minuta |
|
||||
| 1999-12-31T23:59:55.000Z | méně než minuta | méně než 10 vteřin | před méně než minutou |
|
||||
| 1999-12-31T23:59:45.000Z | méně než minuta | méně než 20 vteřin | před méně než minutou |
|
||||
| 1999-12-31T23:59:35.000Z | méně než minuta | půl minuty | před méně než minutou |
|
||||
| 1999-12-31T23:59:00.000Z | minuta | minuta | před minutou |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minut | 15 minut | před 15 minutami |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minut | 30 minut | před 30 minutami |
|
||||
| 1999-12-31T23:15:00.000Z | přibližně hodina | přibližně hodina | přibližně před hodinou |
|
||||
| 1999-12-31T23:00:00.000Z | přibližně hodina | přibližně hodina | přibližně před hodinou |
|
||||
| 1999-12-31T18:00:00.000Z | přibližně 6 hodin | přibližně 6 hodin | přibližně před 6 hodinami |
|
||||
| 1999-12-30T00:00:00.000Z | 2 dni | 2 dni | před 2 dny |
|
||||
| 1999-12-15T00:00:00.000Z | 17 dní | 17 dní | před 17 dny |
|
||||
| 1999-12-01T00:00:00.000Z | přibližně měsíc | přibližně měsíc | přibližně před měsícem |
|
||||
| 1999-11-01T00:00:00.000Z | 2 měsíce | 2 měsíce | před 2 měsíci |
|
||||
| 1999-06-01T00:00:00.000Z | 7 měsíců | 7 měsíců | před 7 měsíci |
|
||||
| 1999-01-01T00:00:00.000Z | přibližně rok | přibližně rok | přibližně před rokem |
|
||||
| 1998-12-01T00:00:00.000Z | přibližně rok | přibližně rok | přibližně před rokem |
|
||||
| 1998-06-01T00:00:00.000Z | více než rok | více než rok | před více než rokem |
|
||||
| 1998-01-01T00:00:00.000Z | přibližně 2 roky | přibližně 2 roky | přibližně před 2 roky |
|
||||
| 1997-01-01T00:00:00.000Z | přibližně 3 roky | přibližně 3 roky | přibližně před 3 roky |
|
||||
| 1996-01-01T00:00:00.000Z | přibližně 4 roky | přibližně 4 roky | přibližně před 4 roky |
|
||||
| 1995-01-01T00:00:00.000Z | přibližně 5 roků | přibližně 5 roků | přibližně před 5 roky |
|
||||
| 1994-01-01T00:00:00.000Z | přibližně 6 roků | přibližně 6 roků | přibližně před 6 roky |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | --------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 roků | za 6 roků | 52608 hodin |
|
||||
| 2005-01-01T00:00:00.000Z | 5 roků | za 5 roků | 43848 hodin |
|
||||
| 2004-01-01T00:00:00.000Z | 4 roky | za 4 roky | 35064 hodin |
|
||||
| 2003-01-01T00:00:00.000Z | 3 roky | za 3 roky | 26304 hodin |
|
||||
| 2002-01-01T00:00:00.000Z | 2 roky | za 2 roky | 17544 hodin |
|
||||
| 2001-06-01T00:00:00.000Z | rok | za rok | 12408 hodin |
|
||||
| 2001-02-01T00:00:00.000Z | rok | za rok | 9528 hodin |
|
||||
| 2001-01-01T00:00:00.000Z | rok | za rok | 8784 hodin |
|
||||
| 2000-06-01T00:00:00.000Z | 5 měsíců | za 5 měsíců | 3648 hodin |
|
||||
| 2000-03-01T00:00:00.000Z | 2 měsíce | za 2 měsíce | 1440 hodin |
|
||||
| 2000-02-01T00:00:00.000Z | měsíc | za měsíc | 744 hodin |
|
||||
| 2000-01-15T00:00:00.000Z | 14 dní | za 14 dní | 336 hodin |
|
||||
| 2000-01-02T00:00:00.000Z | den | za den | 24 hodin |
|
||||
| 2000-01-01T06:00:00.000Z | 6 hodin | za 6 hodin | 6 hodin |
|
||||
| 2000-01-01T01:00:00.000Z | hodina | za hodinu | hodina |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minut | za 45 minut | hodina |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minut | za 30 minut | hodina |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minut | za 15 minut | 0 hodiny |
|
||||
| 2000-01-01T00:01:00.000Z | minuta | za minutu | 0 hodiny |
|
||||
| 2000-01-01T00:00:25.000Z | 25 vteřin | za 25 vteřin | 0 hodiny |
|
||||
| 2000-01-01T00:00:15.000Z | 15 vteřin | za 15 vteřin | 0 hodiny |
|
||||
| 2000-01-01T00:00:05.000Z | 5 vteřin | za 5 vteřin | 0 hodiny |
|
||||
| 2000-01-01T00:00:00.000Z | 0 vteřiny | 0 vteřiny | 0 hodiny |
|
||||
| 1999-12-31T23:59:55.000Z | 5 vteřin | před 5 vteřinami | 0 hodiny |
|
||||
| 1999-12-31T23:59:45.000Z | 15 vteřin | před 15 vteřinami | 0 hodiny |
|
||||
| 1999-12-31T23:59:35.000Z | 25 vteřin | před 25 vteřinami | 0 hodiny |
|
||||
| 1999-12-31T23:59:00.000Z | minuta | před minutou | 0 hodiny |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minut | před 15 minutami | 0 hodiny |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minut | před 30 minutami | hodina |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minut | před 45 minutami | hodina |
|
||||
| 1999-12-31T23:00:00.000Z | hodina | před hodinou | hodina |
|
||||
| 1999-12-31T18:00:00.000Z | 6 hodin | před 6 hodinami | 6 hodin |
|
||||
| 1999-12-30T00:00:00.000Z | 2 dni | před 2 dny | 48 hodin |
|
||||
| 1999-12-15T00:00:00.000Z | 17 dní | před 17 dny | 408 hodin |
|
||||
| 1999-12-01T00:00:00.000Z | měsíc | před měsícem | 744 hodin |
|
||||
| 1999-11-01T00:00:00.000Z | 2 měsíce | před 2 měsíci | 1464 hodin |
|
||||
| 1999-06-01T00:00:00.000Z | 7 měsíců | před 7 měsíci | 5136 hodin |
|
||||
| 1999-01-01T00:00:00.000Z | rok | před rokem | 8760 hodin |
|
||||
| 1998-12-01T00:00:00.000Z | rok | před rokem | 9504 hodin |
|
||||
| 1998-06-01T00:00:00.000Z | 2 roky | před 2 roky | 13896 hodin |
|
||||
| 1998-01-01T00:00:00.000Z | 2 roky | před 2 roky | 17520 hodin |
|
||||
| 1997-01-01T00:00:00.000Z | 3 roky | před 3 roky | 26280 hodin |
|
||||
| 1996-01-01T00:00:00.000Z | 4 roky | před 4 roky | 35064 hodin |
|
||||
| 1995-01-01T00:00:00.000Z | 5 roků | před 5 roky | 43824 hodin |
|
||||
| 1994-01-01T00:00:00.000Z | 6 roků | před 6 roky | 52584 hodin |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ------------------------ |
|
||||
| 2000-01-10T00:00:00.000Z | 10.1.00 |
|
||||
| 2000-01-05T00:00:00.000Z | v středu o 0:00 |
|
||||
| 2000-01-02T00:00:00.000Z | zítra v 0:00 |
|
||||
| 2000-01-01T00:00:00.000Z | dnes v 0:00 |
|
||||
| 1999-12-31T00:00:00.000Z | včera v 0:00 |
|
||||
| 1999-12-27T00:00:00.000Z | poslední pondělí ve 0:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21.12.99 |
|
||||
+96
@@ -0,0 +1,96 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'llai na eiliad',
|
||||
other: 'llai na {{count}} eiliad'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 eiliad',
|
||||
other: '{{count}} eiliad'
|
||||
},
|
||||
halfAMinute: 'hanner munud',
|
||||
lessThanXMinutes: {
|
||||
one: 'llai na munud',
|
||||
two: 'llai na 2 funud',
|
||||
other: 'llai na {{count}} munud'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 funud',
|
||||
two: '2 funud',
|
||||
other: '{{count}} munud'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'tua 1 awr',
|
||||
other: 'tua {{count}} awr'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 awr',
|
||||
other: '{{count}} awr'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 diwrnod',
|
||||
other: '{{count}} diwrnod'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'tua 1 mis',
|
||||
two: 'tua 2 fis',
|
||||
other: 'tua {{count}} mis'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 mis',
|
||||
two: '2 fis',
|
||||
other: '{{count}} mis'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'tua 1 flwyddyn',
|
||||
two: 'tua 2 flynedd',
|
||||
other: 'tua {{count}} mlynedd'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 flwyddyn',
|
||||
two: '2 flynedd',
|
||||
other: '{{count}} mlynedd'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'dros 1 flwyddyn',
|
||||
two: 'dros 2 flynedd',
|
||||
other: 'dros {{count}} mlynedd'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'bron 1 flwyddyn',
|
||||
two: 'bron 2 flynedd',
|
||||
other: 'bron {{count}} mlynedd'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else if (count === 2 && !!formatDistanceLocale[token].two) {
|
||||
result = formatDistanceLocale[token].two;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'mewn ' + result;
|
||||
} else {
|
||||
return result + ' yn ôl';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, d MMMM yyyy',
|
||||
long: 'd MMMM yyyy',
|
||||
medium: 'd MMM yyyy',
|
||||
short: 'dd/MM/yyyy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'am' {{time}}",
|
||||
long: "{{date}} 'am' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "eeee 'diwethaf am' p",
|
||||
yesterday: "'ddoe am' p",
|
||||
today: "'heddiw am' p",
|
||||
tomorrow: "'yfory am' p",
|
||||
nextWeek: "eeee 'am' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+178
@@ -0,0 +1,178 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['C', 'O'],
|
||||
abbreviated: ['CC', 'OC'],
|
||||
wide: ['Cyn Crist', 'Ar ôl Crist']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['Ch1', 'Ch2', 'Ch3', 'Ch4'],
|
||||
wide: ['Chwarter 1af', '2ail chwarter', '3ydd chwarter', '4ydd chwarter'] // Note: in English, the names of days of the week and months are capitalized.
|
||||
// If you are making a new locale based on this one, check if the same is true for the language you're working on.
|
||||
// Generally, formatted dates should look like they are in the middle of a sentence,
|
||||
// e.g. in Spanish language the weekdays and months should be in the lowercase.
|
||||
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['I', 'Ch', 'Ma', 'E', 'Mi', 'Me', 'G', 'A', 'Md', 'H', 'T', 'Rh'],
|
||||
abbreviated: ['Ion', 'Chwe', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gor', 'Aws', 'Med', 'Hyd', 'Tach', 'Rhag'],
|
||||
wide: ['Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi', 'Hydref', 'Tachwedd', 'Rhagfyr']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['S', 'Ll', 'M', 'M', 'I', 'G', 'S'],
|
||||
short: ['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa'],
|
||||
abbreviated: ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwe', 'Sad'],
|
||||
wide: ['dydd Sul', 'dydd Llun', 'dydd Mawrth', 'dydd Mercher', 'dydd Iau', 'dydd Gwener', 'dydd Sadwrn']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'b',
|
||||
pm: 'h',
|
||||
midnight: 'hn',
|
||||
noon: 'hd',
|
||||
morning: 'bore',
|
||||
afternoon: 'prynhawn',
|
||||
evening: "gyda'r nos",
|
||||
night: 'nos'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'yb',
|
||||
pm: 'yh',
|
||||
midnight: 'hanner nos',
|
||||
noon: 'hanner dydd',
|
||||
morning: 'bore',
|
||||
afternoon: 'prynhawn',
|
||||
evening: "gyda'r nos",
|
||||
night: 'nos'
|
||||
},
|
||||
wide: {
|
||||
am: 'y.b.',
|
||||
pm: 'y.h.',
|
||||
midnight: 'hanner nos',
|
||||
noon: 'hanner dydd',
|
||||
morning: 'bore',
|
||||
afternoon: 'prynhawn',
|
||||
evening: "gyda'r nos",
|
||||
night: 'nos'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'b',
|
||||
pm: 'h',
|
||||
midnight: 'hn',
|
||||
noon: 'hd',
|
||||
morning: 'yn y bore',
|
||||
afternoon: 'yn y prynhawn',
|
||||
evening: "gyda'r nos",
|
||||
night: 'yn y nos'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'yb',
|
||||
pm: 'yh',
|
||||
midnight: 'hanner nos',
|
||||
noon: 'hanner dydd',
|
||||
morning: 'yn y bore',
|
||||
afternoon: 'yn y prynhawn',
|
||||
evening: "gyda'r nos",
|
||||
night: 'yn y nos'
|
||||
},
|
||||
wide: {
|
||||
am: 'y.b.',
|
||||
pm: 'y.h.',
|
||||
midnight: 'hanner nos',
|
||||
noon: 'hanner dydd',
|
||||
morning: 'yn y bore',
|
||||
afternoon: 'yn y prynhawn',
|
||||
evening: "gyda'r nos",
|
||||
night: 'yn y nos'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber, _dirtyOptions) {
|
||||
var number = Number(dirtyNumber);
|
||||
|
||||
if (number < 20) {
|
||||
switch (number) {
|
||||
case 0:
|
||||
return number + 'fed';
|
||||
|
||||
case 1:
|
||||
return number + 'af';
|
||||
|
||||
case 2:
|
||||
return number + 'ail';
|
||||
|
||||
case 3:
|
||||
case 4:
|
||||
return number + 'ydd';
|
||||
|
||||
case 5:
|
||||
case 6:
|
||||
return number + 'ed';
|
||||
|
||||
case 7:
|
||||
case 8:
|
||||
case 9:
|
||||
case 10:
|
||||
case 12:
|
||||
case 15:
|
||||
case 18:
|
||||
return number + 'fed';
|
||||
|
||||
case 11:
|
||||
case 13:
|
||||
case 14:
|
||||
case 16:
|
||||
case 17:
|
||||
case 19:
|
||||
return number + 'eg';
|
||||
}
|
||||
} else if (number >= 50 && number <= 60 || number === 80 || number >= 100) {
|
||||
return number + 'fed';
|
||||
}
|
||||
|
||||
return number + 'ain';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+113
@@ -0,0 +1,113 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(af|ail|ydd|ed|fed|eg|ain)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(c|o)/i,
|
||||
abbreviated: /^(c\.?\s?c\.?|o\.?\s?c\.?)/i,
|
||||
wide: /^(cyn christ|ar ôl crist|ar ol crist)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
wide: [/^c/i, /^(ar ôl crist|ar ol crist)/i],
|
||||
any: [/^c/i, /^o/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^ch[1234]/i,
|
||||
wide: /^(chwarter 1af)|([234](ail|ydd)? chwarter)/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^(i|ch|m|e|g|a|h|t|rh)/i,
|
||||
abbreviated: /^(ion|chwe|maw|ebr|mai|meh|gor|aws|med|hyd|tach|rhag)/i,
|
||||
wide: /^(ionawr|chwefror|mawrth|ebrill|mai|mehefin|gorffennaf|awst|medi|hydref|tachwedd|rhagfyr)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^i/i, /^ch/i, /^m/i, /^e/i, /^m/i, /^m/i, /^g/i, /^a/i, /^m/i, /^h/i, /^t/i, /^rh/i],
|
||||
any: [/^io/i, /^ch/i, /^maw/i, /^e/i, /^mai/i, /^meh/i, /^g/i, /^a/i, /^med/i, /^h/i, /^t/i, /^rh/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^(s|ll|m|i|g)/i,
|
||||
short: /^(su|ll|ma|me|ia|gw|sa)/i,
|
||||
abbreviated: /^(sul|llun|maw|mer|iau|gwe|sad)/i,
|
||||
wide: /^dydd (sul|llun|mawrth|mercher|iau|gwener|sadwrn)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^s/i, /^ll/i, /^m/i, /^m/i, /^i/i, /^g/i, /^s/i],
|
||||
wide: [/^dydd su/i, /^dydd ll/i, /^dydd ma/i, /^dydd me/i, /^dydd i/i, /^dydd g/i, /^dydd sa/i],
|
||||
any: [/^su/i, /^ll/i, /^ma/i, /^me/i, /^i/i, /^g/i, /^sa/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(b|h|hn|hd|(yn y|y|yr|gyda'r) (bore|prynhawn|nos|hwyr))/i,
|
||||
any: /^(y\.?\s?[bh]\.?|hanner nos|hanner dydd|(yn y|y|yr|gyda'r) (bore|prynhawn|nos|hwyr))/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^b|(y\.?\s?b\.?)/i,
|
||||
pm: /^h|(y\.?\s?h\.?)|(yr hwyr)/i,
|
||||
midnight: /^hn|hanner nos/i,
|
||||
noon: /^hd|hanner dydd/i,
|
||||
morning: /bore/i,
|
||||
afternoon: /prynhawn/i,
|
||||
evening: /^gyda'r nos$/i,
|
||||
night: /blah/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { cy } from 'date-fns/locale'
|
||||
export default cy
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Welsh locale.
|
||||
* @language Welsh
|
||||
* @iso-639-2 cym
|
||||
* @author Elwyn Malethan [@elmomalmo]{@link https://github.com/elmomalmo}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'cy',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 0
|
||||
/* Sunday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/cy/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Welsh (cy) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987fed | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5ed | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987fed | 1986-12-28T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5ed | 0004-12-26T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1af | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2ail | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | Ch1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Ch2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | Chwarter 1af | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2ail chwarter | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1af | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2ail | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | Ch1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Ch2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | Chwarter 1af | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2ail chwarter | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2ail | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7fed | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | Chwe | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Gor | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | Chwefror | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Gorffennaf | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | Ch | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | G | 2019-07-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2ail | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7fed | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | Chwe | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Gor | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | Chwefror | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Gorffennaf | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | Ch | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | G | 2019-07-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1af | 2018-12-30T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 49ain | 2019-12-01T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1af | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48ain | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11eg | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28ain | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42ain | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365fed | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gwe | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gwe | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gwe | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | dydd Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dydd Gwener | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | Ll | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | G | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | Ll | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gw | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1af | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5ed | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gwe | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | dydd Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dydd Gwener | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | Ll | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | G | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | Ll | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gw | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 2ail | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6ed | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gwe | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | dydd Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dydd Gwener | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | Ll | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | G | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | Ll | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gw | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 2ail | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6ed | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gwe | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | dydd Llun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | dydd Gwener | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | Ll | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | G | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | Ll | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Gw | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | y.b. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | y.h. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | y.h. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | y.b. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | b | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | h | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | h | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | b | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | yh | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yb | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | y.b. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | y.h. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | y.h. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | y.b. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | b | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | h | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | h | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | b | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | yn y bore | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yn y prynhawn | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | gyda'r nos | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yn y nos | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | yn y bore | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yn y prynhawn | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | gyda'r nos | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yn y nos | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | yn y bore | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yn y prynhawn | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | gyda'r nos | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yn y nos | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | yn y bore | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yn y prynhawn | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | gyda'r nos | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yn y nos | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | yn y bore | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | yn y prynhawn | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | gyda'r nos | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | yn y nos | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11eg | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11eg | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11eg | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23ain | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11eg | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11eg | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11eg | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23ain | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1af | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55fed | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1af | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55fed | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/02/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 Chwe 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Mai 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 Chwefror 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Mai 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | dydd Mercher, 11 Chwefror 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | dydd Sul, 29 Mai 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 yh | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 yh | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 yh | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 yh | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 yh GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 yh GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 yh GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 yh GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/02/1987, 12:13 yh | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453, 11:59 yh | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 Chwe 1987, 12:13:14 yh | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Mai 1453, 11:59:59 yh | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 Chwefror 1987 am 12:13:14 yh GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Mai 1453 am 11:59:59 yh GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | dydd Mercher, 11 Chwefror 1987 am 12:13:14 yh GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | dydd Sul, 29 Mai 1453 am 11:59:59 yh GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | --------------- | ---------------------- | --------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | tua 6 mlynedd | tua 6 mlynedd | mewn tua 6 mlynedd |
|
||||
| 2005-01-01T00:00:00.000Z | tua 5 mlynedd | tua 5 mlynedd | mewn tua 5 mlynedd |
|
||||
| 2004-01-01T00:00:00.000Z | tua 4 mlynedd | tua 4 mlynedd | mewn tua 4 mlynedd |
|
||||
| 2003-01-01T00:00:00.000Z | tua 3 mlynedd | tua 3 mlynedd | mewn tua 3 mlynedd |
|
||||
| 2002-01-01T00:00:00.000Z | tua 2 flynedd | tua 2 flynedd | mewn tua 2 flynedd |
|
||||
| 2001-06-01T00:00:00.000Z | dros 1 flwyddyn | dros 1 flwyddyn | mewn dros 1 flwyddyn |
|
||||
| 2001-02-01T00:00:00.000Z | tua 1 flwyddyn | tua 1 flwyddyn | mewn tua 1 flwyddyn |
|
||||
| 2001-01-01T00:00:00.000Z | tua 1 flwyddyn | tua 1 flwyddyn | mewn tua 1 flwyddyn |
|
||||
| 2000-06-01T00:00:00.000Z | 5 mis | 5 mis | mewn 5 mis |
|
||||
| 2000-03-01T00:00:00.000Z | 2 fis | 2 fis | mewn 2 fis |
|
||||
| 2000-02-01T00:00:00.000Z | tua 1 mis | tua 1 mis | mewn tua 1 mis |
|
||||
| 2000-01-15T00:00:00.000Z | 14 diwrnod | 14 diwrnod | mewn 14 diwrnod |
|
||||
| 2000-01-02T00:00:00.000Z | 1 diwrnod | 1 diwrnod | mewn 1 diwrnod |
|
||||
| 2000-01-01T06:00:00.000Z | tua 6 awr | tua 6 awr | mewn tua 6 awr |
|
||||
| 2000-01-01T01:00:00.000Z | tua 1 awr | tua 1 awr | mewn tua 1 awr |
|
||||
| 2000-01-01T00:45:00.000Z | tua 1 awr | tua 1 awr | mewn tua 1 awr |
|
||||
| 2000-01-01T00:30:00.000Z | 30 munud | 30 munud | mewn 30 munud |
|
||||
| 2000-01-01T00:15:00.000Z | 15 munud | 15 munud | mewn 15 munud |
|
||||
| 2000-01-01T00:01:00.000Z | 1 funud | 1 funud | mewn 1 funud |
|
||||
| 2000-01-01T00:00:25.000Z | llai na munud | hanner munud | mewn llai na munud |
|
||||
| 2000-01-01T00:00:15.000Z | llai na munud | llai na 20 eiliad | mewn llai na munud |
|
||||
| 2000-01-01T00:00:05.000Z | llai na munud | llai na 10 eiliad | mewn llai na munud |
|
||||
| 2000-01-01T00:00:00.000Z | llai na munud | llai na 5 eiliad | llai na munud yn ôl |
|
||||
| 1999-12-31T23:59:55.000Z | llai na munud | llai na 10 eiliad | llai na munud yn ôl |
|
||||
| 1999-12-31T23:59:45.000Z | llai na munud | llai na 20 eiliad | llai na munud yn ôl |
|
||||
| 1999-12-31T23:59:35.000Z | llai na munud | hanner munud | llai na munud yn ôl |
|
||||
| 1999-12-31T23:59:00.000Z | 1 funud | 1 funud | 1 funud yn ôl |
|
||||
| 1999-12-31T23:45:00.000Z | 15 munud | 15 munud | 15 munud yn ôl |
|
||||
| 1999-12-31T23:30:00.000Z | 30 munud | 30 munud | 30 munud yn ôl |
|
||||
| 1999-12-31T23:15:00.000Z | tua 1 awr | tua 1 awr | tua 1 awr yn ôl |
|
||||
| 1999-12-31T23:00:00.000Z | tua 1 awr | tua 1 awr | tua 1 awr yn ôl |
|
||||
| 1999-12-31T18:00:00.000Z | tua 6 awr | tua 6 awr | tua 6 awr yn ôl |
|
||||
| 1999-12-30T00:00:00.000Z | 2 diwrnod | 2 diwrnod | 2 diwrnod yn ôl |
|
||||
| 1999-12-15T00:00:00.000Z | 17 diwrnod | 17 diwrnod | 17 diwrnod yn ôl |
|
||||
| 1999-12-01T00:00:00.000Z | tua 1 mis | tua 1 mis | tua 1 mis yn ôl |
|
||||
| 1999-11-01T00:00:00.000Z | 2 fis | 2 fis | 2 fis yn ôl |
|
||||
| 1999-06-01T00:00:00.000Z | 7 mis | 7 mis | 7 mis yn ôl |
|
||||
| 1999-01-01T00:00:00.000Z | tua 1 flwyddyn | tua 1 flwyddyn | tua 1 flwyddyn yn ôl |
|
||||
| 1998-12-01T00:00:00.000Z | tua 1 flwyddyn | tua 1 flwyddyn | tua 1 flwyddyn yn ôl |
|
||||
| 1998-06-01T00:00:00.000Z | dros 1 flwyddyn | dros 1 flwyddyn | dros 1 flwyddyn yn ôl |
|
||||
| 1998-01-01T00:00:00.000Z | tua 2 flynedd | tua 2 flynedd | tua 2 flynedd yn ôl |
|
||||
| 1997-01-01T00:00:00.000Z | tua 3 mlynedd | tua 3 mlynedd | tua 3 mlynedd yn ôl |
|
||||
| 1996-01-01T00:00:00.000Z | tua 4 mlynedd | tua 4 mlynedd | tua 4 mlynedd yn ôl |
|
||||
| 1995-01-01T00:00:00.000Z | tua 5 mlynedd | tua 5 mlynedd | tua 5 mlynedd yn ôl |
|
||||
| 1994-01-01T00:00:00.000Z | tua 6 mlynedd | tua 6 mlynedd | tua 6 mlynedd yn ôl |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ---------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 mlynedd | mewn 6 mlynedd | 52608 awr |
|
||||
| 2005-01-01T00:00:00.000Z | 5 mlynedd | mewn 5 mlynedd | 43848 awr |
|
||||
| 2004-01-01T00:00:00.000Z | 4 mlynedd | mewn 4 mlynedd | 35064 awr |
|
||||
| 2003-01-01T00:00:00.000Z | 3 mlynedd | mewn 3 mlynedd | 26304 awr |
|
||||
| 2002-01-01T00:00:00.000Z | 2 flynedd | mewn 2 flynedd | 17544 awr |
|
||||
| 2001-06-01T00:00:00.000Z | 1 flwyddyn | mewn 1 flwyddyn | 12408 awr |
|
||||
| 2001-02-01T00:00:00.000Z | 1 flwyddyn | mewn 1 flwyddyn | 9528 awr |
|
||||
| 2001-01-01T00:00:00.000Z | 1 flwyddyn | mewn 1 flwyddyn | 8784 awr |
|
||||
| 2000-06-01T00:00:00.000Z | 5 mis | mewn 5 mis | 3648 awr |
|
||||
| 2000-03-01T00:00:00.000Z | 2 fis | mewn 2 fis | 1440 awr |
|
||||
| 2000-02-01T00:00:00.000Z | 1 mis | mewn 1 mis | 744 awr |
|
||||
| 2000-01-15T00:00:00.000Z | 14 diwrnod | mewn 14 diwrnod | 336 awr |
|
||||
| 2000-01-02T00:00:00.000Z | 1 diwrnod | mewn 1 diwrnod | 24 awr |
|
||||
| 2000-01-01T06:00:00.000Z | 6 awr | mewn 6 awr | 6 awr |
|
||||
| 2000-01-01T01:00:00.000Z | 1 awr | mewn 1 awr | 1 awr |
|
||||
| 2000-01-01T00:45:00.000Z | 45 munud | mewn 45 munud | 1 awr |
|
||||
| 2000-01-01T00:30:00.000Z | 30 munud | mewn 30 munud | 1 awr |
|
||||
| 2000-01-01T00:15:00.000Z | 15 munud | mewn 15 munud | 0 awr |
|
||||
| 2000-01-01T00:01:00.000Z | 1 funud | mewn 1 funud | 0 awr |
|
||||
| 2000-01-01T00:00:25.000Z | 25 eiliad | mewn 25 eiliad | 0 awr |
|
||||
| 2000-01-01T00:00:15.000Z | 15 eiliad | mewn 15 eiliad | 0 awr |
|
||||
| 2000-01-01T00:00:05.000Z | 5 eiliad | mewn 5 eiliad | 0 awr |
|
||||
| 2000-01-01T00:00:00.000Z | 0 eiliad | 0 eiliad yn ôl | 0 awr |
|
||||
| 1999-12-31T23:59:55.000Z | 5 eiliad | 5 eiliad yn ôl | 0 awr |
|
||||
| 1999-12-31T23:59:45.000Z | 15 eiliad | 15 eiliad yn ôl | 0 awr |
|
||||
| 1999-12-31T23:59:35.000Z | 25 eiliad | 25 eiliad yn ôl | 0 awr |
|
||||
| 1999-12-31T23:59:00.000Z | 1 funud | 1 funud yn ôl | 0 awr |
|
||||
| 1999-12-31T23:45:00.000Z | 15 munud | 15 munud yn ôl | 0 awr |
|
||||
| 1999-12-31T23:30:00.000Z | 30 munud | 30 munud yn ôl | 1 awr |
|
||||
| 1999-12-31T23:15:00.000Z | 45 munud | 45 munud yn ôl | 1 awr |
|
||||
| 1999-12-31T23:00:00.000Z | 1 awr | 1 awr yn ôl | 1 awr |
|
||||
| 1999-12-31T18:00:00.000Z | 6 awr | 6 awr yn ôl | 6 awr |
|
||||
| 1999-12-30T00:00:00.000Z | 2 diwrnod | 2 diwrnod yn ôl | 48 awr |
|
||||
| 1999-12-15T00:00:00.000Z | 17 diwrnod | 17 diwrnod yn ôl | 408 awr |
|
||||
| 1999-12-01T00:00:00.000Z | 1 mis | 1 mis yn ôl | 744 awr |
|
||||
| 1999-11-01T00:00:00.000Z | 2 fis | 2 fis yn ôl | 1464 awr |
|
||||
| 1999-06-01T00:00:00.000Z | 7 mis | 7 mis yn ôl | 5136 awr |
|
||||
| 1999-01-01T00:00:00.000Z | 1 flwyddyn | 1 flwyddyn yn ôl | 8760 awr |
|
||||
| 1998-12-01T00:00:00.000Z | 1 flwyddyn | 1 flwyddyn yn ôl | 9504 awr |
|
||||
| 1998-06-01T00:00:00.000Z | 2 flynedd | 2 flynedd yn ôl | 13896 awr |
|
||||
| 1998-01-01T00:00:00.000Z | 2 flynedd | 2 flynedd yn ôl | 17520 awr |
|
||||
| 1997-01-01T00:00:00.000Z | 3 mlynedd | 3 mlynedd yn ôl | 26280 awr |
|
||||
| 1996-01-01T00:00:00.000Z | 4 mlynedd | 4 mlynedd yn ôl | 35064 awr |
|
||||
| 1995-01-01T00:00:00.000Z | 5 mlynedd | 5 mlynedd yn ôl | 43824 awr |
|
||||
| 1994-01-01T00:00:00.000Z | 6 mlynedd | 6 mlynedd yn ôl | 52584 awr |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ------------------------------ |
|
||||
| 2000-01-10T00:00:00.000Z | 10/01/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | dydd Mercher am 12:00 yb |
|
||||
| 2000-01-02T00:00:00.000Z | yfory am 12:00 yb |
|
||||
| 2000-01-01T00:00:00.000Z | heddiw am 12:00 yb |
|
||||
| 1999-12-31T00:00:00.000Z | ddoe am 12:00 yb |
|
||||
| 1999-12-27T00:00:00.000Z | dydd Llun diwethaf am 12:00 yb |
|
||||
| 1999-12-21T00:00:00.000Z | 21/12/1999 |
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'mindre end ét sekund',
|
||||
other: 'mindre end {{count}} sekunder'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 sekund',
|
||||
other: '{{count}} sekunder'
|
||||
},
|
||||
halfAMinute: 'ét halvt minut',
|
||||
lessThanXMinutes: {
|
||||
one: 'mindre end ét minut',
|
||||
other: 'mindre end {{count}} minutter'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 minut',
|
||||
other: '{{count}} minutter'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'cirka 1 time',
|
||||
other: 'cirka {{count}} timer'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 time',
|
||||
other: '{{count}} timer'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 dag',
|
||||
other: '{{count}} dage'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'cirka 1 måned',
|
||||
other: 'cirka {{count}} måneder'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 måned',
|
||||
other: '{{count}} måneder'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'cirka 1 år',
|
||||
other: 'cirka {{count}} år'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 år',
|
||||
other: '{{count}} år'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'over 1 år',
|
||||
other: 'over {{count}} år'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'næsten 1 år',
|
||||
other: 'næsten {{count}} år'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'om ' + result;
|
||||
} else {
|
||||
return result + ' siden';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: "EEEE 'den' d. MMMM y",
|
||||
long: 'd. MMMM y',
|
||||
medium: 'd. MMM y',
|
||||
short: 'dd/MM/y'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'HH:mm:ss zzzz',
|
||||
long: 'HH:mm:ss z',
|
||||
medium: 'HH:mm:ss',
|
||||
short: 'HH:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'kl'. {{time}}",
|
||||
long: "{{date}} 'kl'. {{time}}",
|
||||
medium: '{{date}} {{time}}',
|
||||
short: '{{date}} {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'sidste' eeee 'kl.' p",
|
||||
yesterday: "'i går kl.' p",
|
||||
today: "'i dag kl.' p",
|
||||
tomorrow: "'i morgen kl.' p",
|
||||
nextWeek: "'på' eeee 'kl.' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+136
@@ -0,0 +1,136 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['fvt', 'vt'],
|
||||
abbreviated: ['f.v.t.', 'v.t.'],
|
||||
wide: ['før vesterlandsk tidsregning', 'vesterlandsk tidsregning']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['1. kvt.', '2. kvt.', '3. kvt.', '4. kvt.'],
|
||||
wide: ['1. kvartal', '2. kvartal', '3. kvartal', '4. kvartal']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||||
abbreviated: ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
|
||||
wide: ['januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'december'] // Note that 'Days - abbreviated - Formatting' has periods at the end.
|
||||
// https://www.unicode.org/cldr/charts/32/summary/da.html#1760
|
||||
// This makes grammatical sense in danish, as most abbreviations have periods.
|
||||
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['S', 'M', 'T', 'O', 'T', 'F', 'L'],
|
||||
short: ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø'],
|
||||
abbreviated: ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
|
||||
wide: ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'a',
|
||||
pm: 'p',
|
||||
midnight: 'midnat',
|
||||
noon: 'middag',
|
||||
morning: 'morgen',
|
||||
afternoon: 'eftermiddag',
|
||||
evening: 'aften',
|
||||
night: 'nat'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'midnat',
|
||||
noon: 'middag',
|
||||
morning: 'morgen',
|
||||
afternoon: 'eftermiddag',
|
||||
evening: 'aften',
|
||||
night: 'nat'
|
||||
},
|
||||
wide: {
|
||||
am: 'a.m.',
|
||||
pm: 'p.m.',
|
||||
midnight: 'midnat',
|
||||
noon: 'middag',
|
||||
morning: 'morgen',
|
||||
afternoon: 'eftermiddag',
|
||||
evening: 'aften',
|
||||
night: 'nat'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'a',
|
||||
pm: 'p',
|
||||
midnight: 'midnat',
|
||||
noon: 'middag',
|
||||
morning: 'om morgenen',
|
||||
afternoon: 'om eftermiddagen',
|
||||
evening: 'om aftenen',
|
||||
night: 'om natten'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'midnat',
|
||||
noon: 'middag',
|
||||
morning: 'om morgenen',
|
||||
afternoon: 'om eftermiddagen',
|
||||
evening: 'om aftenen',
|
||||
night: 'om natten'
|
||||
},
|
||||
wide: {
|
||||
am: 'a.m.',
|
||||
pm: 'p.m.',
|
||||
midnight: 'midnat',
|
||||
noon: 'middag',
|
||||
morning: 'om morgenen',
|
||||
afternoon: 'om eftermiddagen',
|
||||
evening: 'om aftenen',
|
||||
night: 'om natten'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
var number = Number(dirtyNumber);
|
||||
return number + '.';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+111
@@ -0,0 +1,111 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(\.)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(fKr|fvt|eKr|vt)/i,
|
||||
abbreviated: /^(f\.Kr\.?|f\.v\.t\.?|e\.Kr\.?|v\.t\.)/i,
|
||||
wide: /^(f.Kr.|før vesterlandsk tidsregning|e.Kr.|vesterlandsk tidsregning)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^f/i, /^(v|e)/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^[1234]. kvt\./i,
|
||||
wide: /^[1234]\.? kvartal/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[jfmasond]/i,
|
||||
abbreviated: /^(jan|feb|mar|apr|maj|jun|jul|aug|sep|okt|nov|dec)/i,
|
||||
wide: /^(januar|februar|marts|april|maj|juni|juli|august|september|oktober|november|december)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^j/i, /^f/i, /^m/i, /^a/i, /^m/i, /^j/i, /^j/i, /^a/i, /^s/i, /^o/i, /^n/i, /^d/i],
|
||||
any: [/^ja/i, /^f/i, /^mar/i, /^ap/i, /^maj/i, /^jun/i, /^jul/i, /^au/i, /^s/i, /^o/i, /^n/i, /^d/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[smtofl]/i,
|
||||
short: /^(søn.|man.|tir.|ons.|tor.|fre.|lør.)/i,
|
||||
abbreviated: /^(søn|man|tir|ons|tor|fre|lør)/i,
|
||||
wide: /^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^s/i, /^m/i, /^t/i, /^o/i, /^t/i, /^f/i, /^l/i],
|
||||
any: [/^s/i, /^m/i, /^ti/i, /^o/i, /^to/i, /^f/i, /^l/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(a|p|midnat|middag|(om) (morgenen|eftermiddagen|aftenen|natten))/i,
|
||||
any: /^([ap]\.?\s?m\.?|midnat|middag|(om) (morgenen|eftermiddagen|aftenen|natten))/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^a/i,
|
||||
pm: /^p/i,
|
||||
midnight: /midnat/i,
|
||||
noon: /middag/i,
|
||||
morning: /morgen/i,
|
||||
afternoon: /eftermiddag/i,
|
||||
evening: /aften/i,
|
||||
night: /nat/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index2.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { da } from 'date-fns/locale'
|
||||
export default da
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Danish locale.
|
||||
* @language Danish
|
||||
* @iso-639-2 dan
|
||||
* @author Mathias Wøbbe [@MathiasKandelborg]{@link https://github.com/MathiasKandelborg}
|
||||
* @author Anders B. Hansen [@Andersbiha]{@link https://github.com/Andersbiha}
|
||||
* @author [@kgram]{@link https://github.com/kgram}
|
||||
* @author [@stefanbugge]{@link https://github.com/stefanbugge}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'da',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/da/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Danish (da) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | -------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987. | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5. | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987. | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4. | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | 1. kvt. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. kvt. | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1. kvartal | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. kvartal | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | 1. kvt. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. kvt. | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1. kvartal | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. kvartal | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7. | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | februar | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | juli | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7. | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | februar | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | juli | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1. | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48. | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1. | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48. | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28. | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365. | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | man. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fre. | Invalid Date |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | man. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fre. | Invalid Date |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | man. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fre. | Invalid Date |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | mandag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | fredag | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | ma | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fr | Invalid Date |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | man. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fre. | Invalid Date |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | mandag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | fredag | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | ma | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fr | Invalid Date |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | man. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fre. | Invalid Date |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | mandag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | fredag | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | ma | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fr | Invalid Date |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | man. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fre. | Invalid Date |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | mandag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | fredag | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | ma | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | fr | Invalid Date |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | om morgenen | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | om eftermiddagen | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | om aftenen | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | om natten | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | om morgenen | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | om eftermiddagen | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | om aftenen | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | om natten | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | om morgenen | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | om eftermiddagen | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | om aftenen | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | om natten | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | om morgenen | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | om eftermiddagen | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | om aftenen | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | om natten | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | om morgenen | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | om eftermiddagen | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | om aftenen | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | om natten | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23. | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1. | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55. | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1. | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55. | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/02/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11. feb 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. maj 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11. februar 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. maj 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | onsdag den 11. februar 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | søndag den 29. maj 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/02/1987 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11. feb 1987 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. maj 1453 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11. februar 1987 kl. 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. maj 1453 kl. 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | onsdag den 11. februar 1987 kl. 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | søndag den 29. maj 1453 kl. 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------- | ---------------------- | ------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | cirka 6 år | cirka 6 år | om cirka 6 år |
|
||||
| 2005-01-01T00:00:00.000Z | cirka 5 år | cirka 5 år | om cirka 5 år |
|
||||
| 2004-01-01T00:00:00.000Z | cirka 4 år | cirka 4 år | om cirka 4 år |
|
||||
| 2003-01-01T00:00:00.000Z | cirka 3 år | cirka 3 år | om cirka 3 år |
|
||||
| 2002-01-01T00:00:00.000Z | cirka 2 år | cirka 2 år | om cirka 2 år |
|
||||
| 2001-06-01T00:00:00.000Z | over 1 år | over 1 år | om over 1 år |
|
||||
| 2001-02-01T00:00:00.000Z | cirka 1 år | cirka 1 år | om cirka 1 år |
|
||||
| 2001-01-01T00:00:00.000Z | cirka 1 år | cirka 1 år | om cirka 1 år |
|
||||
| 2000-06-01T00:00:00.000Z | 5 måneder | 5 måneder | om 5 måneder |
|
||||
| 2000-03-01T00:00:00.000Z | 2 måneder | 2 måneder | om 2 måneder |
|
||||
| 2000-02-01T00:00:00.000Z | cirka 1 måned | cirka 1 måned | om cirka 1 måned |
|
||||
| 2000-01-15T00:00:00.000Z | 14 dage | 14 dage | om 14 dage |
|
||||
| 2000-01-02T00:00:00.000Z | 1 dag | 1 dag | om 1 dag |
|
||||
| 2000-01-01T06:00:00.000Z | cirka 6 timer | cirka 6 timer | om cirka 6 timer |
|
||||
| 2000-01-01T01:00:00.000Z | cirka 1 time | cirka 1 time | om cirka 1 time |
|
||||
| 2000-01-01T00:45:00.000Z | cirka 1 time | cirka 1 time | om cirka 1 time |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutter | 30 minutter | om 30 minutter |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutter | 15 minutter | om 15 minutter |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minut | 1 minut | om 1 minut |
|
||||
| 2000-01-01T00:00:25.000Z | mindre end ét minut | ét halvt minut | om mindre end ét minut |
|
||||
| 2000-01-01T00:00:15.000Z | mindre end ét minut | mindre end 20 sekunder | om mindre end ét minut |
|
||||
| 2000-01-01T00:00:05.000Z | mindre end ét minut | mindre end 10 sekunder | om mindre end ét minut |
|
||||
| 2000-01-01T00:00:00.000Z | mindre end ét minut | mindre end 5 sekunder | mindre end ét minut siden |
|
||||
| 1999-12-31T23:59:55.000Z | mindre end ét minut | mindre end 10 sekunder | mindre end ét minut siden |
|
||||
| 1999-12-31T23:59:45.000Z | mindre end ét minut | mindre end 20 sekunder | mindre end ét minut siden |
|
||||
| 1999-12-31T23:59:35.000Z | mindre end ét minut | ét halvt minut | mindre end ét minut siden |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minut | 1 minut | 1 minut siden |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutter | 15 minutter | 15 minutter siden |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutter | 30 minutter | 30 minutter siden |
|
||||
| 1999-12-31T23:15:00.000Z | cirka 1 time | cirka 1 time | cirka 1 time siden |
|
||||
| 1999-12-31T23:00:00.000Z | cirka 1 time | cirka 1 time | cirka 1 time siden |
|
||||
| 1999-12-31T18:00:00.000Z | cirka 6 timer | cirka 6 timer | cirka 6 timer siden |
|
||||
| 1999-12-30T00:00:00.000Z | 2 dage | 2 dage | 2 dage siden |
|
||||
| 1999-12-15T00:00:00.000Z | 17 dage | 17 dage | 17 dage siden |
|
||||
| 1999-12-01T00:00:00.000Z | cirka 1 måned | cirka 1 måned | cirka 1 måned siden |
|
||||
| 1999-11-01T00:00:00.000Z | 2 måneder | 2 måneder | 2 måneder siden |
|
||||
| 1999-06-01T00:00:00.000Z | 7 måneder | 7 måneder | 7 måneder siden |
|
||||
| 1999-01-01T00:00:00.000Z | cirka 1 år | cirka 1 år | cirka 1 år siden |
|
||||
| 1998-12-01T00:00:00.000Z | cirka 1 år | cirka 1 år | cirka 1 år siden |
|
||||
| 1998-06-01T00:00:00.000Z | over 1 år | over 1 år | over 1 år siden |
|
||||
| 1998-01-01T00:00:00.000Z | cirka 2 år | cirka 2 år | cirka 2 år siden |
|
||||
| 1997-01-01T00:00:00.000Z | cirka 3 år | cirka 3 år | cirka 3 år siden |
|
||||
| 1996-01-01T00:00:00.000Z | cirka 4 år | cirka 4 år | cirka 4 år siden |
|
||||
| 1995-01-01T00:00:00.000Z | cirka 5 år | cirka 5 år | cirka 5 år siden |
|
||||
| 1994-01-01T00:00:00.000Z | cirka 6 år | cirka 6 år | cirka 6 år siden |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ----------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 år | om 6 år | 52608 timer |
|
||||
| 2005-01-01T00:00:00.000Z | 5 år | om 5 år | 43848 timer |
|
||||
| 2004-01-01T00:00:00.000Z | 4 år | om 4 år | 35064 timer |
|
||||
| 2003-01-01T00:00:00.000Z | 3 år | om 3 år | 26304 timer |
|
||||
| 2002-01-01T00:00:00.000Z | 2 år | om 2 år | 17544 timer |
|
||||
| 2001-06-01T00:00:00.000Z | 1 år | om 1 år | 12408 timer |
|
||||
| 2001-02-01T00:00:00.000Z | 1 år | om 1 år | 9528 timer |
|
||||
| 2001-01-01T00:00:00.000Z | 1 år | om 1 år | 8784 timer |
|
||||
| 2000-06-01T00:00:00.000Z | 5 måneder | om 5 måneder | 3648 timer |
|
||||
| 2000-03-01T00:00:00.000Z | 2 måneder | om 2 måneder | 1440 timer |
|
||||
| 2000-02-01T00:00:00.000Z | 1 måned | om 1 måned | 744 timer |
|
||||
| 2000-01-15T00:00:00.000Z | 14 dage | om 14 dage | 336 timer |
|
||||
| 2000-01-02T00:00:00.000Z | 1 dag | om 1 dag | 24 timer |
|
||||
| 2000-01-01T06:00:00.000Z | 6 timer | om 6 timer | 6 timer |
|
||||
| 2000-01-01T01:00:00.000Z | 1 time | om 1 time | 1 time |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minutter | om 45 minutter | 1 time |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutter | om 30 minutter | 1 time |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutter | om 15 minutter | 0 timer |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minut | om 1 minut | 0 timer |
|
||||
| 2000-01-01T00:00:25.000Z | 25 sekunder | om 25 sekunder | 0 timer |
|
||||
| 2000-01-01T00:00:15.000Z | 15 sekunder | om 15 sekunder | 0 timer |
|
||||
| 2000-01-01T00:00:05.000Z | 5 sekunder | om 5 sekunder | 0 timer |
|
||||
| 2000-01-01T00:00:00.000Z | 0 sekunder | 0 sekunder siden | 0 timer |
|
||||
| 1999-12-31T23:59:55.000Z | 5 sekunder | 5 sekunder siden | 0 timer |
|
||||
| 1999-12-31T23:59:45.000Z | 15 sekunder | 15 sekunder siden | 0 timer |
|
||||
| 1999-12-31T23:59:35.000Z | 25 sekunder | 25 sekunder siden | 0 timer |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minut | 1 minut siden | 0 timer |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutter | 15 minutter siden | 0 timer |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutter | 30 minutter siden | 1 time |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minutter | 45 minutter siden | 1 time |
|
||||
| 1999-12-31T23:00:00.000Z | 1 time | 1 time siden | 1 time |
|
||||
| 1999-12-31T18:00:00.000Z | 6 timer | 6 timer siden | 6 timer |
|
||||
| 1999-12-30T00:00:00.000Z | 2 dage | 2 dage siden | 48 timer |
|
||||
| 1999-12-15T00:00:00.000Z | 17 dage | 17 dage siden | 408 timer |
|
||||
| 1999-12-01T00:00:00.000Z | 1 måned | 1 måned siden | 744 timer |
|
||||
| 1999-11-01T00:00:00.000Z | 2 måneder | 2 måneder siden | 1464 timer |
|
||||
| 1999-06-01T00:00:00.000Z | 7 måneder | 7 måneder siden | 5136 timer |
|
||||
| 1999-01-01T00:00:00.000Z | 1 år | 1 år siden | 8760 timer |
|
||||
| 1998-12-01T00:00:00.000Z | 1 år | 1 år siden | 9504 timer |
|
||||
| 1998-06-01T00:00:00.000Z | 2 år | 2 år siden | 13896 timer |
|
||||
| 1998-01-01T00:00:00.000Z | 2 år | 2 år siden | 17520 timer |
|
||||
| 1997-01-01T00:00:00.000Z | 3 år | 3 år siden | 26280 timer |
|
||||
| 1996-01-01T00:00:00.000Z | 4 år | 4 år siden | 35064 timer |
|
||||
| 1995-01-01T00:00:00.000Z | 5 år | 5 år siden | 43824 timer |
|
||||
| 1994-01-01T00:00:00.000Z | 6 år | 6 år siden | 52584 timer |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10/01/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | på onsdag kl. 00:00 |
|
||||
| 2000-01-02T00:00:00.000Z | i morgen kl. 00:00 |
|
||||
| 2000-01-01T00:00:00.000Z | i dag kl. 00:00 |
|
||||
| 1999-12-31T00:00:00.000Z | i går kl. 00:00 |
|
||||
| 1999-12-27T00:00:00.000Z | sidste mandag kl. 00:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21/12/1999 |
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
standalone: {
|
||||
one: 'weniger als eine Sekunde',
|
||||
other: 'weniger als {{count}} Sekunden'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'weniger als einer Sekunde',
|
||||
other: 'weniger als {{count}} Sekunden'
|
||||
}
|
||||
},
|
||||
xSeconds: {
|
||||
standalone: {
|
||||
one: 'eine Sekunde',
|
||||
other: '{{count}} Sekunden'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'einer Sekunde',
|
||||
other: '{{count}} Sekunden'
|
||||
}
|
||||
},
|
||||
halfAMinute: {
|
||||
standalone: 'eine halbe Minute',
|
||||
withPreposition: 'einer halben Minute'
|
||||
},
|
||||
lessThanXMinutes: {
|
||||
standalone: {
|
||||
one: 'weniger als eine Minute',
|
||||
other: 'weniger als {{count}} Minuten'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'weniger als einer Minute',
|
||||
other: 'weniger als {{count}} Minuten'
|
||||
}
|
||||
},
|
||||
xMinutes: {
|
||||
standalone: {
|
||||
one: 'eine Minute',
|
||||
other: '{{count}} Minuten'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'einer Minute',
|
||||
other: '{{count}} Minuten'
|
||||
}
|
||||
},
|
||||
aboutXHours: {
|
||||
standalone: {
|
||||
one: 'etwa eine Stunde',
|
||||
other: 'etwa {{count}} Stunden'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'etwa einer Stunde',
|
||||
other: 'etwa {{count}} Stunden'
|
||||
}
|
||||
},
|
||||
xHours: {
|
||||
standalone: {
|
||||
one: 'eine Stunde',
|
||||
other: '{{count}} Stunden'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'einer Stunde',
|
||||
other: '{{count}} Stunden'
|
||||
}
|
||||
},
|
||||
xDays: {
|
||||
standalone: {
|
||||
one: 'ein Tag',
|
||||
other: '{{count}} Tage'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'einem Tag',
|
||||
other: '{{count}} Tagen'
|
||||
}
|
||||
},
|
||||
aboutXMonths: {
|
||||
standalone: {
|
||||
one: 'etwa ein Monat',
|
||||
other: 'etwa {{count}} Monate'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'etwa einem Monat',
|
||||
other: 'etwa {{count}} Monaten'
|
||||
}
|
||||
},
|
||||
xMonths: {
|
||||
standalone: {
|
||||
one: 'ein Monat',
|
||||
other: '{{count}} Monate'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'einem Monat',
|
||||
other: '{{count}} Monaten'
|
||||
}
|
||||
},
|
||||
aboutXYears: {
|
||||
standalone: {
|
||||
one: 'etwa ein Jahr',
|
||||
other: 'etwa {{count}} Jahre'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'etwa einem Jahr',
|
||||
other: 'etwa {{count}} Jahren'
|
||||
}
|
||||
},
|
||||
xYears: {
|
||||
standalone: {
|
||||
one: 'ein Jahr',
|
||||
other: '{{count}} Jahre'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'einem Jahr',
|
||||
other: '{{count}} Jahren'
|
||||
}
|
||||
},
|
||||
overXYears: {
|
||||
standalone: {
|
||||
one: 'mehr als ein Jahr',
|
||||
other: 'mehr als {{count}} Jahre'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'mehr als einem Jahr',
|
||||
other: 'mehr als {{count}} Jahren'
|
||||
}
|
||||
},
|
||||
almostXYears: {
|
||||
standalone: {
|
||||
one: 'fast ein Jahr',
|
||||
other: 'fast {{count}} Jahre'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'fast einem Jahr',
|
||||
other: 'fast {{count}} Jahren'
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var usageGroup = options.addSuffix ? formatDistanceLocale[token].withPreposition : formatDistanceLocale[token].standalone;
|
||||
var result;
|
||||
|
||||
if (typeof usageGroup === 'string') {
|
||||
result = usageGroup;
|
||||
} else if (count === 1) {
|
||||
result = usageGroup.one;
|
||||
} else {
|
||||
result = usageGroup.other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'in ' + result;
|
||||
} else {
|
||||
return 'vor ' + result;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
// DIN 5008: https://de.wikipedia.org/wiki/Datumsformat#DIN_5008
|
||||
var dateFormats = {
|
||||
full: 'EEEE, do MMMM y',
|
||||
// Montag, 7. Januar 2018
|
||||
long: 'do MMMM y',
|
||||
// 7. Januar 2018
|
||||
medium: 'do MMM. y',
|
||||
// 7. Jan. 2018
|
||||
short: 'dd.MM.y' // 07.01.2018
|
||||
|
||||
};
|
||||
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: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'letzten' eeee 'um' p",
|
||||
yesterday: "'gestern um' p",
|
||||
today: "'heute um' p",
|
||||
tomorrow: "'morgen um' p",
|
||||
nextWeek: "eeee 'um' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+138
@@ -0,0 +1,138 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['v.Chr.', 'n.Chr.'],
|
||||
abbreviated: ['v.Chr.', 'n.Chr.'],
|
||||
wide: ['vor Christus', 'nach Christus']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['Q1', 'Q2', 'Q3', 'Q4'],
|
||||
wide: ['1. Quartal', '2. Quartal', '3. Quartal', '4. Quartal'] // Note: in German, the names of days of the week and months are capitalized.
|
||||
// If you are making a new locale based on this one, check if the same is true for the language you're working on.
|
||||
// Generally, formatted dates should look like they are in the middle of a sentence,
|
||||
// e.g. in Spanish language the weekdays and months should be in the lowercase.
|
||||
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||||
abbreviated: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
|
||||
wide: ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['S', 'M', 'D', 'M', 'D', 'F', 'S'],
|
||||
short: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
|
||||
abbreviated: ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
|
||||
wide: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'] // https://www.unicode.org/cldr/charts/32/summary/de.html#1881
|
||||
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'vm.',
|
||||
pm: 'nm.',
|
||||
midnight: 'Mitternacht',
|
||||
noon: 'Mittag',
|
||||
morning: 'Morgen',
|
||||
afternoon: 'Nachm.',
|
||||
evening: 'Abend',
|
||||
night: 'Nacht'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'vorm.',
|
||||
pm: 'nachm.',
|
||||
midnight: 'Mitternacht',
|
||||
noon: 'Mittag',
|
||||
morning: 'Morgen',
|
||||
afternoon: 'Nachmittag',
|
||||
evening: 'Abend',
|
||||
night: 'Nacht'
|
||||
},
|
||||
wide: {
|
||||
am: 'vormittags',
|
||||
pm: 'nachmittags',
|
||||
midnight: 'Mitternacht',
|
||||
noon: 'Mittag',
|
||||
morning: 'Morgen',
|
||||
afternoon: 'Nachmittag',
|
||||
evening: 'Abend',
|
||||
night: 'Nacht'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'vm.',
|
||||
pm: 'nm.',
|
||||
midnight: 'Mitternacht',
|
||||
noon: 'Mittag',
|
||||
morning: 'morgens',
|
||||
afternoon: 'nachm.',
|
||||
evening: 'abends',
|
||||
night: 'nachts'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'vorm.',
|
||||
pm: 'nachm.',
|
||||
midnight: 'Mitternacht',
|
||||
noon: 'Mittag',
|
||||
morning: 'morgens',
|
||||
afternoon: 'nachmittags',
|
||||
evening: 'abends',
|
||||
night: 'nachts'
|
||||
},
|
||||
wide: {
|
||||
am: 'vormittags',
|
||||
pm: 'nachmittags',
|
||||
midnight: 'Mitternacht',
|
||||
noon: 'Mittag',
|
||||
morning: 'morgens',
|
||||
afternoon: 'nachmittags',
|
||||
evening: 'abends',
|
||||
night: 'nachts'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber, _dirtyOptions) {
|
||||
var number = Number(dirtyNumber);
|
||||
return number + '.';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+113
@@ -0,0 +1,113 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(\.)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,
|
||||
abbreviated: /^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,
|
||||
wide: /^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^v/i, /^n/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^q[1234]/i,
|
||||
wide: /^[1234](\.)? Quartal/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[jfmasond]/i,
|
||||
abbreviated: /^(jan|feb|mär|apr|mai|jun|jul|aug|sep|okt|nov|dez)/i,
|
||||
wide: /^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^j/i, /^f/i, /^m/i, /^a/i, /^m/i, /^j/i, /^j/i, /^a/i, /^s/i, /^o/i, /^n/i, /^d/i],
|
||||
any: [/^ja/i, /^f/i, /^mär/i, /^ap/i, /^mai/i, /^jun/i, /^jul/i, /^au/i, /^s/i, /^o/i, /^n/i, /^d/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[smdmf]/i,
|
||||
short: /^(so|mo|di|mi|do|fr|sa)/i,
|
||||
abbreviated: /^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,
|
||||
wide: /^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
any: [/^so/i, /^mo/i, /^di/i, /^mi/i, /^do/i, /^f/i, /^sa/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,
|
||||
abbreviated: /^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,
|
||||
wide: /^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^v/i,
|
||||
pm: /^n/i,
|
||||
midnight: /^Mitte/i,
|
||||
noon: /^Mitta/i,
|
||||
morning: /morgens/i,
|
||||
afternoon: /nachmittags/i,
|
||||
// will never be matched. Afternoon is matched by `pm`
|
||||
evening: /abends/i,
|
||||
night: /nachts/i // will never be matched. Night is matched by `pm`
|
||||
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { de } from 'date-fns/locale'
|
||||
export default de
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary German locale.
|
||||
* @language German
|
||||
* @iso-639-2 deu
|
||||
* @author Thomas Eilmsteiner [@DeMuu]{@link https://github.com/DeMuu}
|
||||
* @author Asia [@asia-t]{@link https://github.com/asia-t}
|
||||
* @author Van Vuong Ngo [@vanvuongngo]{@link https://github.com/vanvuongngo}
|
||||
* @author RomanErnst [@pex]{@link https://github.com/pex}
|
||||
* @author Philipp Keck [@Philipp91]{@link https://github.com/Philipp91}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'de',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/de/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# German (de) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------ | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987. | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5. | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987. | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4. | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1. Quartal | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. Quartal | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1. Quartal | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. Quartal | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7. | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | Februar | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Juli | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7. | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | Februar | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Juli | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1. | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48. | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1. | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48. | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28. | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365. | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | Mo. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr. | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | Mo. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr. | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | Mo. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr. | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | Montag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Freitag | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | M | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | Mo. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr. | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | Montag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Freitag | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | M | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | Mo. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr. | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | Montag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Freitag | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | M | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | Mo. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr. | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | Montag | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Freitag | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | M | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | vormittags | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachmittags | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nachmittags | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vormittags | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | vm. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm. | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vorm. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | vormittags | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachmittags | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nachmittags | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vormittags | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | vm. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | nm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | vm. | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | morgens | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachmittags | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | abends | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nachts | 2019-02-11T12:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | morgens | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachmittags | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | abends | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nachts | 2019-02-11T12:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | morgens | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachmittags | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | abends | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nachts | 2019-02-11T12:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | morgens | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachmittags | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | abends | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nachts | 2019-02-11T12:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | morgens | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | nachm. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | abends | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nachts | 2019-02-11T12:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23. | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1. | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55. | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1. | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55. | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11.02.1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.05.1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11. Feb. 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. Mai. 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11. Februar 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. Mai 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | Mittwoch, 11. Februar 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sonntag, 29. Mai 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11.02.1987 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.05.1453 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11. Feb. 1987 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. Mai. 1453 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11. Februar 1987 um 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. Mai 1453 um 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Mittwoch, 11. Februar 1987 um 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sonntag, 29. Mai 1453 um 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ----------------------- | ----------------------- | ---------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | etwa 6 Jahre | etwa 6 Jahre | in etwa 6 Jahren |
|
||||
| 2005-01-01T00:00:00.000Z | etwa 5 Jahre | etwa 5 Jahre | in etwa 5 Jahren |
|
||||
| 2004-01-01T00:00:00.000Z | etwa 4 Jahre | etwa 4 Jahre | in etwa 4 Jahren |
|
||||
| 2003-01-01T00:00:00.000Z | etwa 3 Jahre | etwa 3 Jahre | in etwa 3 Jahren |
|
||||
| 2002-01-01T00:00:00.000Z | etwa 2 Jahre | etwa 2 Jahre | in etwa 2 Jahren |
|
||||
| 2001-06-01T00:00:00.000Z | mehr als ein Jahr | mehr als ein Jahr | in mehr als einem Jahr |
|
||||
| 2001-02-01T00:00:00.000Z | etwa ein Jahr | etwa ein Jahr | in etwa einem Jahr |
|
||||
| 2001-01-01T00:00:00.000Z | etwa ein Jahr | etwa ein Jahr | in etwa einem Jahr |
|
||||
| 2000-06-01T00:00:00.000Z | 5 Monate | 5 Monate | in 5 Monaten |
|
||||
| 2000-03-01T00:00:00.000Z | 2 Monate | 2 Monate | in 2 Monaten |
|
||||
| 2000-02-01T00:00:00.000Z | etwa ein Monat | etwa ein Monat | in etwa einem Monat |
|
||||
| 2000-01-15T00:00:00.000Z | 14 Tage | 14 Tage | in 14 Tagen |
|
||||
| 2000-01-02T00:00:00.000Z | ein Tag | ein Tag | in einem Tag |
|
||||
| 2000-01-01T06:00:00.000Z | etwa 6 Stunden | etwa 6 Stunden | in etwa 6 Stunden |
|
||||
| 2000-01-01T01:00:00.000Z | etwa eine Stunde | etwa eine Stunde | in etwa einer Stunde |
|
||||
| 2000-01-01T00:45:00.000Z | etwa eine Stunde | etwa eine Stunde | in etwa einer Stunde |
|
||||
| 2000-01-01T00:30:00.000Z | 30 Minuten | 30 Minuten | in 30 Minuten |
|
||||
| 2000-01-01T00:15:00.000Z | 15 Minuten | 15 Minuten | in 15 Minuten |
|
||||
| 2000-01-01T00:01:00.000Z | eine Minute | eine Minute | in einer Minute |
|
||||
| 2000-01-01T00:00:25.000Z | weniger als eine Minute | eine halbe Minute | in weniger als einer Minute |
|
||||
| 2000-01-01T00:00:15.000Z | weniger als eine Minute | weniger als 20 Sekunden | in weniger als einer Minute |
|
||||
| 2000-01-01T00:00:05.000Z | weniger als eine Minute | weniger als 10 Sekunden | in weniger als einer Minute |
|
||||
| 2000-01-01T00:00:00.000Z | weniger als eine Minute | weniger als 5 Sekunden | vor weniger als einer Minute |
|
||||
| 1999-12-31T23:59:55.000Z | weniger als eine Minute | weniger als 10 Sekunden | vor weniger als einer Minute |
|
||||
| 1999-12-31T23:59:45.000Z | weniger als eine Minute | weniger als 20 Sekunden | vor weniger als einer Minute |
|
||||
| 1999-12-31T23:59:35.000Z | weniger als eine Minute | eine halbe Minute | vor weniger als einer Minute |
|
||||
| 1999-12-31T23:59:00.000Z | eine Minute | eine Minute | vor einer Minute |
|
||||
| 1999-12-31T23:45:00.000Z | 15 Minuten | 15 Minuten | vor 15 Minuten |
|
||||
| 1999-12-31T23:30:00.000Z | 30 Minuten | 30 Minuten | vor 30 Minuten |
|
||||
| 1999-12-31T23:15:00.000Z | etwa eine Stunde | etwa eine Stunde | vor etwa einer Stunde |
|
||||
| 1999-12-31T23:00:00.000Z | etwa eine Stunde | etwa eine Stunde | vor etwa einer Stunde |
|
||||
| 1999-12-31T18:00:00.000Z | etwa 6 Stunden | etwa 6 Stunden | vor etwa 6 Stunden |
|
||||
| 1999-12-30T00:00:00.000Z | 2 Tage | 2 Tage | vor 2 Tagen |
|
||||
| 1999-12-15T00:00:00.000Z | 17 Tage | 17 Tage | vor 17 Tagen |
|
||||
| 1999-12-01T00:00:00.000Z | etwa ein Monat | etwa ein Monat | vor etwa einem Monat |
|
||||
| 1999-11-01T00:00:00.000Z | 2 Monate | 2 Monate | vor 2 Monaten |
|
||||
| 1999-06-01T00:00:00.000Z | 7 Monate | 7 Monate | vor 7 Monaten |
|
||||
| 1999-01-01T00:00:00.000Z | etwa ein Jahr | etwa ein Jahr | vor etwa einem Jahr |
|
||||
| 1998-12-01T00:00:00.000Z | etwa ein Jahr | etwa ein Jahr | vor etwa einem Jahr |
|
||||
| 1998-06-01T00:00:00.000Z | mehr als ein Jahr | mehr als ein Jahr | vor mehr als einem Jahr |
|
||||
| 1998-01-01T00:00:00.000Z | etwa 2 Jahre | etwa 2 Jahre | vor etwa 2 Jahren |
|
||||
| 1997-01-01T00:00:00.000Z | etwa 3 Jahre | etwa 3 Jahre | vor etwa 3 Jahren |
|
||||
| 1996-01-01T00:00:00.000Z | etwa 4 Jahre | etwa 4 Jahre | vor etwa 4 Jahren |
|
||||
| 1995-01-01T00:00:00.000Z | etwa 5 Jahre | etwa 5 Jahre | vor etwa 5 Jahren |
|
||||
| 1994-01-01T00:00:00.000Z | etwa 6 Jahre | etwa 6 Jahre | vor etwa 6 Jahren |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ----------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 Jahre | in 6 Jahren | 52608 Stunden |
|
||||
| 2005-01-01T00:00:00.000Z | 5 Jahre | in 5 Jahren | 43848 Stunden |
|
||||
| 2004-01-01T00:00:00.000Z | 4 Jahre | in 4 Jahren | 35064 Stunden |
|
||||
| 2003-01-01T00:00:00.000Z | 3 Jahre | in 3 Jahren | 26304 Stunden |
|
||||
| 2002-01-01T00:00:00.000Z | 2 Jahre | in 2 Jahren | 17544 Stunden |
|
||||
| 2001-06-01T00:00:00.000Z | ein Jahr | in einem Jahr | 12408 Stunden |
|
||||
| 2001-02-01T00:00:00.000Z | ein Jahr | in einem Jahr | 9528 Stunden |
|
||||
| 2001-01-01T00:00:00.000Z | ein Jahr | in einem Jahr | 8784 Stunden |
|
||||
| 2000-06-01T00:00:00.000Z | 5 Monate | in 5 Monaten | 3648 Stunden |
|
||||
| 2000-03-01T00:00:00.000Z | 2 Monate | in 2 Monaten | 1440 Stunden |
|
||||
| 2000-02-01T00:00:00.000Z | ein Monat | in einem Monat | 744 Stunden |
|
||||
| 2000-01-15T00:00:00.000Z | 14 Tage | in 14 Tagen | 336 Stunden |
|
||||
| 2000-01-02T00:00:00.000Z | ein Tag | in einem Tag | 24 Stunden |
|
||||
| 2000-01-01T06:00:00.000Z | 6 Stunden | in 6 Stunden | 6 Stunden |
|
||||
| 2000-01-01T01:00:00.000Z | eine Stunde | in einer Stunde | eine Stunde |
|
||||
| 2000-01-01T00:45:00.000Z | 45 Minuten | in 45 Minuten | eine Stunde |
|
||||
| 2000-01-01T00:30:00.000Z | 30 Minuten | in 30 Minuten | eine Stunde |
|
||||
| 2000-01-01T00:15:00.000Z | 15 Minuten | in 15 Minuten | 0 Stunden |
|
||||
| 2000-01-01T00:01:00.000Z | eine Minute | in einer Minute | 0 Stunden |
|
||||
| 2000-01-01T00:00:25.000Z | 25 Sekunden | in 25 Sekunden | 0 Stunden |
|
||||
| 2000-01-01T00:00:15.000Z | 15 Sekunden | in 15 Sekunden | 0 Stunden |
|
||||
| 2000-01-01T00:00:05.000Z | 5 Sekunden | in 5 Sekunden | 0 Stunden |
|
||||
| 2000-01-01T00:00:00.000Z | 0 Sekunden | vor 0 Sekunden | 0 Stunden |
|
||||
| 1999-12-31T23:59:55.000Z | 5 Sekunden | vor 5 Sekunden | 0 Stunden |
|
||||
| 1999-12-31T23:59:45.000Z | 15 Sekunden | vor 15 Sekunden | 0 Stunden |
|
||||
| 1999-12-31T23:59:35.000Z | 25 Sekunden | vor 25 Sekunden | 0 Stunden |
|
||||
| 1999-12-31T23:59:00.000Z | eine Minute | vor einer Minute | 0 Stunden |
|
||||
| 1999-12-31T23:45:00.000Z | 15 Minuten | vor 15 Minuten | 0 Stunden |
|
||||
| 1999-12-31T23:30:00.000Z | 30 Minuten | vor 30 Minuten | eine Stunde |
|
||||
| 1999-12-31T23:15:00.000Z | 45 Minuten | vor 45 Minuten | eine Stunde |
|
||||
| 1999-12-31T23:00:00.000Z | eine Stunde | vor einer Stunde | eine Stunde |
|
||||
| 1999-12-31T18:00:00.000Z | 6 Stunden | vor 6 Stunden | 6 Stunden |
|
||||
| 1999-12-30T00:00:00.000Z | 2 Tage | vor 2 Tagen | 48 Stunden |
|
||||
| 1999-12-15T00:00:00.000Z | 17 Tage | vor 17 Tagen | 408 Stunden |
|
||||
| 1999-12-01T00:00:00.000Z | ein Monat | vor einem Monat | 744 Stunden |
|
||||
| 1999-11-01T00:00:00.000Z | 2 Monate | vor 2 Monaten | 1464 Stunden |
|
||||
| 1999-06-01T00:00:00.000Z | 7 Monate | vor 7 Monaten | 5136 Stunden |
|
||||
| 1999-01-01T00:00:00.000Z | ein Jahr | vor einem Jahr | 8760 Stunden |
|
||||
| 1998-12-01T00:00:00.000Z | ein Jahr | vor einem Jahr | 9504 Stunden |
|
||||
| 1998-06-01T00:00:00.000Z | 2 Jahre | vor 2 Jahren | 13896 Stunden |
|
||||
| 1998-01-01T00:00:00.000Z | 2 Jahre | vor 2 Jahren | 17520 Stunden |
|
||||
| 1997-01-01T00:00:00.000Z | 3 Jahre | vor 3 Jahren | 26280 Stunden |
|
||||
| 1996-01-01T00:00:00.000Z | 4 Jahre | vor 4 Jahren | 35064 Stunden |
|
||||
| 1995-01-01T00:00:00.000Z | 5 Jahre | vor 5 Jahren | 43824 Stunden |
|
||||
| 1994-01-01T00:00:00.000Z | 6 Jahre | vor 6 Jahren | 52584 Stunden |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10.01.2000 |
|
||||
| 2000-01-05T00:00:00.000Z | Mittwoch um 00:00 |
|
||||
| 2000-01-02T00:00:00.000Z | morgen um 00:00 |
|
||||
| 2000-01-01T00:00:00.000Z | heute um 00:00 |
|
||||
| 1999-12-31T00:00:00.000Z | gestern um 00:00 |
|
||||
| 1999-12-27T00:00:00.000Z | letzten Montag um 00:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21.12.1999 |
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'λιγότερο από ένα δευτερόλεπτο',
|
||||
other: 'λιγότερο από {{count}} δευτερόλεπτα'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 δευτερόλεπτο',
|
||||
other: '{{count}} δευτερόλεπτα'
|
||||
},
|
||||
halfAMinute: 'μισό λεπτό',
|
||||
lessThanXMinutes: {
|
||||
one: 'λιγότερο από ένα λεπτό',
|
||||
other: 'λιγότερο από {{count}} λεπτά'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 λεπτό',
|
||||
other: '{{count}} λεπτά'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'περίπου 1 ώρα',
|
||||
other: 'περίπου {{count}} ώρες'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 ώρα',
|
||||
other: '{{count}} ώρες'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 ημέρα',
|
||||
other: '{{count}} ημέρες'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'περίπου 1 μήνας',
|
||||
other: 'περίπου {{count}} μήνες'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 μήνας',
|
||||
other: '{{count}} μήνες'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'περίπου 1 χρόνο',
|
||||
other: 'περίπου {{count}} χρόνια'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 χρόνο',
|
||||
other: '{{count}} χρόνια'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'πάνω από 1 χρόνο',
|
||||
other: 'πάνω από {{count}} χρόνια'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'περίπου 1 χρόνο',
|
||||
other: 'περίπου {{count}} χρόνια'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'σε ' + result;
|
||||
} else {
|
||||
return result + ' πριν';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, d MMMM y',
|
||||
long: 'd MMMM y',
|
||||
medium: 'd MMM y',
|
||||
short: 'd/M/yy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: '{{date}} - {{time}}',
|
||||
long: '{{date}} - {{time}}',
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'την προηγούμενη' eeee 'στις' p",
|
||||
yesterday: "'χθες στις' p",
|
||||
today: "'σήμερα στις' p",
|
||||
tomorrow: "'αύριο στις' p",
|
||||
nextWeek: "eeee 'στις' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+117
@@ -0,0 +1,117 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['πΧ', 'μΧ'],
|
||||
abbreviated: ['π.Χ.', 'μ.Χ.'],
|
||||
wide: ['προ Χριστού', 'μετά Χριστόν']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['Τ1', 'Τ2', 'Τ3', 'Τ4'],
|
||||
wide: ['1ο τρίμηνο', '2ο τρίμηνο', '3ο τρίμηνο', '4ο τρίμηνο']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
|
||||
abbreviated: ['Ιαν', 'Φεβ', 'Μάρ', 'Απρ', 'Μάι', 'Ιούν', 'Ιούλ', 'Αύγ', 'Σεπ', 'Οκτ', 'Νοέ', 'Δεκ'],
|
||||
wide: ['Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος', 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος']
|
||||
};
|
||||
var formattingMonthValues = {
|
||||
narrow: ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
|
||||
abbreviated: ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαΐ', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
|
||||
wide: ['Ιανουαρίου', 'Φεβρουαρίου', 'Μαρτίου', 'Απριλίου', 'Μαΐου', 'Ιουνίου', 'Ιουλίου', 'Αυγούστου', 'Σεπτεμβρίου', 'Οκτωβρίου', 'Νοεμβρίου', 'Δεκεμβρίου']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['Κ', 'Δ', 'T', 'Τ', 'Π', 'Π', 'Σ'],
|
||||
short: ['Κυ', 'Δε', 'Τρ', 'Τε', 'Πέ', 'Πα', 'Σά'],
|
||||
abbreviated: ['Κυρ', 'Δευ', 'Τρί', 'Τετ', 'Πέμ', 'Παρ', 'Σάβ'],
|
||||
wide: ['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'πμ',
|
||||
pm: 'μμ',
|
||||
midnight: 'μεσάνυχτα',
|
||||
noon: 'μεσημέρι',
|
||||
morning: 'πρωί',
|
||||
afternoon: 'απόγευμα',
|
||||
evening: 'βράδυ',
|
||||
night: 'νύχτα'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'π.μ.',
|
||||
pm: 'μ.μ.',
|
||||
midnight: 'μεσάνυχτα',
|
||||
noon: 'μεσημέρι',
|
||||
morning: 'πρωί',
|
||||
afternoon: 'απόγευμα',
|
||||
evening: 'βράδυ',
|
||||
night: 'νύχτα'
|
||||
},
|
||||
wide: {
|
||||
am: 'π.μ.',
|
||||
pm: 'μ.μ.',
|
||||
midnight: 'μεσάνυχτα',
|
||||
noon: 'μεσημέρι',
|
||||
morning: 'πρωί',
|
||||
afternoon: 'απόγευμα',
|
||||
evening: 'βράδυ',
|
||||
night: 'νύχτα'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber, dirtyOptions) {
|
||||
var options = dirtyOptions || {};
|
||||
var unit = String(options.unit);
|
||||
var suffix;
|
||||
|
||||
if (unit === 'year' || unit === 'month') {
|
||||
suffix = 'ος';
|
||||
} else if (unit === 'week' || unit === 'dayOfYear' || unit === 'day' || unit === 'hour' || unit === 'date') {
|
||||
suffix = 'η';
|
||||
} else {
|
||||
suffix = 'ο';
|
||||
}
|
||||
|
||||
return dirtyNumber + suffix;
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingMonthValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+111
@@ -0,0 +1,111 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(ος|η|ο)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(πΧ|μΧ)/i,
|
||||
abbreviated: /^(π\.?\s?χ\.?|π\.?\s?κ\.?\s?χ\.?|μ\.?\s?χ\.?|κ\.?\s?χ\.?)/i,
|
||||
wide: /^(προ Χριστο(ύ|υ)|πριν απ(ό|ο) την Κοιν(ή|η) Χρονολογ(ί|ι)α|μετ(ά|α) Χριστ(ό|ο)ν|Κοιν(ή|η) Χρονολογ(ί|ι)α)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^π/i, /^(μ|κ)/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^τ[1234]/i,
|
||||
wide: /^[1234]ο? τρ(ί|ι)μηνο/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[ιφμαμιιασονδ]/i,
|
||||
abbreviated: /^(ιαν|φεβ|μ[άα]ρ|απρ|μ[άα][ιΐ]|ιο[ύυ]ν|ιο[ύυ]λ|α[ύυ]γ|σεπ|οκτ|νο[έε]|δεκ)/i,
|
||||
wide: /^(μ[άα][ιΐ]|α[ύυ]γο[υύ]στ)(ος|ου)|(ιανου[άα]ρ|φεβρου[άα]ρ|μ[άα]ρτ|απρ[ίι]λ|ιο[ύυ]ν|ιο[ύυ]λ|σεπτ[έε]μβρ|οκτ[ώω]βρ|νο[έε]μβρ|δεκ[έε]μβρ)(ιος|ίου)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^ι/i, /^φ/i, /^μ/i, /^α/i, /^μ/i, /^ι/i, /^ι/i, /^α/i, /^σ/i, /^ο/i, /^ν/i, /^δ/i],
|
||||
any: [/^ια/i, /^φ/i, /^μ[άα]ρ/i, /^απ/i, /^μ[άα][ιΐ]/i, /^ιο[ύυ]ν/i, /^ιο[ύυ]λ/i, /^α[ύυ]/i, /^σ/i, /^ο/i, /^ν/i, /^δ/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[κδτπσ]/i,
|
||||
short: /^(κυ|δε|τρ|τε|π[εέ]|π[αά]|σ[αά])/i,
|
||||
abbreviated: /^(κυρ|δευ|τρι|τετ|πεμ|παρ|σαβ)/i,
|
||||
wide: /^(κυριακ(ή|η)|δευτ(έ|ε)ρα|τρ(ί|ι)τη|τετ(ά|α)ρτη|π(έ|ε)μπτη|παρασκευ(ή|η)|σ(ά|α)ββατο)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^κ/i, /^δ/i, /^τ/i, /^τ/i, /^π/i, /^π/i, /^σ/i],
|
||||
any: [/^κ/i, /^δ/i, /^τρ/i, /^τε/i, /^π[εέ]/i, /^π[αά]/i, /^σ/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(πμ|μμ|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i,
|
||||
any: /^([πμ]\.?\s?μ\.?|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^πμ|π\.\s?μ\./i,
|
||||
pm: /^μμ|μ\.\s?μ\./i,
|
||||
midnight: /^μεσάν/i,
|
||||
noon: /^μεσημ(έ|ε)/i,
|
||||
morning: /πρω(ί|ι)/i,
|
||||
afternoon: /απ(ό|ο)γευμα/i,
|
||||
evening: /βρ(ά|α)δυ/i,
|
||||
night: /ν(ύ|υ)χτα/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { el } from 'date-fns/locale'
|
||||
export default el
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Greek locale.
|
||||
* @language Greek
|
||||
* @iso-639-2 ell
|
||||
* @author Fanis Katsimpas [@fanixk]{@link https://github.com/fanixk}
|
||||
* @author Theodoros Orfanidis [@teoulas]{@link https://github.com/teoulas}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'el',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/el/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Greek (el) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------------ | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987ος | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5ος | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987ος | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4ος | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1ο | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2ο | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | Τ1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Τ2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1ο τρίμηνο | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2ο τρίμηνο | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1ο | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2ο | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | Τ1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Τ2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1ο τρίμηνο | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2ο τρίμηνο | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2ος | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7ος | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | Φεβ | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Ιουλ | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | Φεβρουαρίου | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Ιουλίου | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | Φ | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Ι | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2ος | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7ος | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | Φεβ | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Ιούλ | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | Φεβρουάριος | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Ιούλιος | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | Φ | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Ι | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1η | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48η | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1η | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48η | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11η | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28η | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42η | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365η | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | Δευ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρ | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | Δευ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρ | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | Δευ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρ | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | Δευτέρα | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρασκευή | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | Δ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Π | 2019-02-14T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | Δε | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Πα | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1η | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5η | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | Δευ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρ | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | Δευτέρα | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρασκευή | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | Δ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Π | 2019-02-14T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | Δε | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Πα | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1η | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5η | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | Δευ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρ | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | Δευτέρα | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρασκευή | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | Δ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Π | 2019-02-14T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | Δε | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Πα | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1η | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5η | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | Δευ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρ | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | Δευτέρα | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Παρασκευή | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | Δ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Π | 2019-02-14T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | Δε | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Πα | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | πμ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μμ | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μμ | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | πμ | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μ.μ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | π.μ. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | πμ | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | μμ | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | μμ | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | πμ | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | πρωί | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | απόγευμα | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | βράδυ | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | νύχτα | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | πρωί | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | απόγευμα | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | βράδυ | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | νύχτα | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | πρωί | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | απόγευμα | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | βράδυ | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | νύχτα | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | πρωί | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | απόγευμα | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | βράδυ | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | νύχτα | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | πρωί | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | απόγευμα | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | βράδυ | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | νύχτα | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11η | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11η | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11η | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23η | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11η | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11η | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11η | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23η | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1ο | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55ο | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1ο | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55ο | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/2/87 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/5/53 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 Φεβ 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 μ.μ. | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 μ.μ. | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 μ.μ. | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 μ.μ. | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 μ.μ. GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 μ.μ. GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 μ.μ. GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 μ.μ. GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/2/87, 12:13 μ.μ. | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/5/53, 11:59 μ.μ. | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 Φεβ 1987, 12:13:14 μ.μ. | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐ 1453, 11:59:59 μ.μ. | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Τετάρτη, 11 Φεβρουαρίου 1987 - 12:13:14 μ.μ. GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | Κυριακή, 29 Μαΐου 1453 - 11:59:59 μ.μ. GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ---------------------- | ---------------------------- | --------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | περίπου 6 χρόνια | περίπου 6 χρόνια | σε περίπου 6 χρόνια |
|
||||
| 2005-01-01T00:00:00.000Z | περίπου 5 χρόνια | περίπου 5 χρόνια | σε περίπου 5 χρόνια |
|
||||
| 2004-01-01T00:00:00.000Z | περίπου 4 χρόνια | περίπου 4 χρόνια | σε περίπου 4 χρόνια |
|
||||
| 2003-01-01T00:00:00.000Z | περίπου 3 χρόνια | περίπου 3 χρόνια | σε περίπου 3 χρόνια |
|
||||
| 2002-01-01T00:00:00.000Z | περίπου 2 χρόνια | περίπου 2 χρόνια | σε περίπου 2 χρόνια |
|
||||
| 2001-06-01T00:00:00.000Z | πάνω από 1 χρόνο | πάνω από 1 χρόνο | σε πάνω από 1 χρόνο |
|
||||
| 2001-02-01T00:00:00.000Z | περίπου 1 χρόνο | περίπου 1 χρόνο | σε περίπου 1 χρόνο |
|
||||
| 2001-01-01T00:00:00.000Z | περίπου 1 χρόνο | περίπου 1 χρόνο | σε περίπου 1 χρόνο |
|
||||
| 2000-06-01T00:00:00.000Z | 5 μήνες | 5 μήνες | σε 5 μήνες |
|
||||
| 2000-03-01T00:00:00.000Z | 2 μήνες | 2 μήνες | σε 2 μήνες |
|
||||
| 2000-02-01T00:00:00.000Z | περίπου 1 μήνας | περίπου 1 μήνας | σε περίπου 1 μήνας |
|
||||
| 2000-01-15T00:00:00.000Z | 14 ημέρες | 14 ημέρες | σε 14 ημέρες |
|
||||
| 2000-01-02T00:00:00.000Z | 1 ημέρα | 1 ημέρα | σε 1 ημέρα |
|
||||
| 2000-01-01T06:00:00.000Z | περίπου 6 ώρες | περίπου 6 ώρες | σε περίπου 6 ώρες |
|
||||
| 2000-01-01T01:00:00.000Z | περίπου 1 ώρα | περίπου 1 ώρα | σε περίπου 1 ώρα |
|
||||
| 2000-01-01T00:45:00.000Z | περίπου 1 ώρα | περίπου 1 ώρα | σε περίπου 1 ώρα |
|
||||
| 2000-01-01T00:30:00.000Z | 30 λεπτά | 30 λεπτά | σε 30 λεπτά |
|
||||
| 2000-01-01T00:15:00.000Z | 15 λεπτά | 15 λεπτά | σε 15 λεπτά |
|
||||
| 2000-01-01T00:01:00.000Z | 1 λεπτό | 1 λεπτό | σε 1 λεπτό |
|
||||
| 2000-01-01T00:00:25.000Z | λιγότερο από ένα λεπτό | μισό λεπτό | σε λιγότερο από ένα λεπτό |
|
||||
| 2000-01-01T00:00:15.000Z | λιγότερο από ένα λεπτό | λιγότερο από 20 δευτερόλεπτα | σε λιγότερο από ένα λεπτό |
|
||||
| 2000-01-01T00:00:05.000Z | λιγότερο από ένα λεπτό | λιγότερο από 10 δευτερόλεπτα | σε λιγότερο από ένα λεπτό |
|
||||
| 2000-01-01T00:00:00.000Z | λιγότερο από ένα λεπτό | λιγότερο από 5 δευτερόλεπτα | λιγότερο από ένα λεπτό πριν |
|
||||
| 1999-12-31T23:59:55.000Z | λιγότερο από ένα λεπτό | λιγότερο από 10 δευτερόλεπτα | λιγότερο από ένα λεπτό πριν |
|
||||
| 1999-12-31T23:59:45.000Z | λιγότερο από ένα λεπτό | λιγότερο από 20 δευτερόλεπτα | λιγότερο από ένα λεπτό πριν |
|
||||
| 1999-12-31T23:59:35.000Z | λιγότερο από ένα λεπτό | μισό λεπτό | λιγότερο από ένα λεπτό πριν |
|
||||
| 1999-12-31T23:59:00.000Z | 1 λεπτό | 1 λεπτό | 1 λεπτό πριν |
|
||||
| 1999-12-31T23:45:00.000Z | 15 λεπτά | 15 λεπτά | 15 λεπτά πριν |
|
||||
| 1999-12-31T23:30:00.000Z | 30 λεπτά | 30 λεπτά | 30 λεπτά πριν |
|
||||
| 1999-12-31T23:15:00.000Z | περίπου 1 ώρα | περίπου 1 ώρα | περίπου 1 ώρα πριν |
|
||||
| 1999-12-31T23:00:00.000Z | περίπου 1 ώρα | περίπου 1 ώρα | περίπου 1 ώρα πριν |
|
||||
| 1999-12-31T18:00:00.000Z | περίπου 6 ώρες | περίπου 6 ώρες | περίπου 6 ώρες πριν |
|
||||
| 1999-12-30T00:00:00.000Z | 2 ημέρες | 2 ημέρες | 2 ημέρες πριν |
|
||||
| 1999-12-15T00:00:00.000Z | 17 ημέρες | 17 ημέρες | 17 ημέρες πριν |
|
||||
| 1999-12-01T00:00:00.000Z | περίπου 1 μήνας | περίπου 1 μήνας | περίπου 1 μήνας πριν |
|
||||
| 1999-11-01T00:00:00.000Z | 2 μήνες | 2 μήνες | 2 μήνες πριν |
|
||||
| 1999-06-01T00:00:00.000Z | 7 μήνες | 7 μήνες | 7 μήνες πριν |
|
||||
| 1999-01-01T00:00:00.000Z | περίπου 1 χρόνο | περίπου 1 χρόνο | περίπου 1 χρόνο πριν |
|
||||
| 1998-12-01T00:00:00.000Z | περίπου 1 χρόνο | περίπου 1 χρόνο | περίπου 1 χρόνο πριν |
|
||||
| 1998-06-01T00:00:00.000Z | πάνω από 1 χρόνο | πάνω από 1 χρόνο | πάνω από 1 χρόνο πριν |
|
||||
| 1998-01-01T00:00:00.000Z | περίπου 2 χρόνια | περίπου 2 χρόνια | περίπου 2 χρόνια πριν |
|
||||
| 1997-01-01T00:00:00.000Z | περίπου 3 χρόνια | περίπου 3 χρόνια | περίπου 3 χρόνια πριν |
|
||||
| 1996-01-01T00:00:00.000Z | περίπου 4 χρόνια | περίπου 4 χρόνια | περίπου 4 χρόνια πριν |
|
||||
| 1995-01-01T00:00:00.000Z | περίπου 5 χρόνια | περίπου 5 χρόνια | περίπου 5 χρόνια πριν |
|
||||
| 1994-01-01T00:00:00.000Z | περίπου 6 χρόνια | περίπου 6 χρόνια | περίπου 6 χρόνια πριν |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | --------------- | -------------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 χρόνια | σε 6 χρόνια | 52608 ώρες |
|
||||
| 2005-01-01T00:00:00.000Z | 5 χρόνια | σε 5 χρόνια | 43848 ώρες |
|
||||
| 2004-01-01T00:00:00.000Z | 4 χρόνια | σε 4 χρόνια | 35064 ώρες |
|
||||
| 2003-01-01T00:00:00.000Z | 3 χρόνια | σε 3 χρόνια | 26304 ώρες |
|
||||
| 2002-01-01T00:00:00.000Z | 2 χρόνια | σε 2 χρόνια | 17544 ώρες |
|
||||
| 2001-06-01T00:00:00.000Z | 1 χρόνο | σε 1 χρόνο | 12408 ώρες |
|
||||
| 2001-02-01T00:00:00.000Z | 1 χρόνο | σε 1 χρόνο | 9528 ώρες |
|
||||
| 2001-01-01T00:00:00.000Z | 1 χρόνο | σε 1 χρόνο | 8784 ώρες |
|
||||
| 2000-06-01T00:00:00.000Z | 5 μήνες | σε 5 μήνες | 3648 ώρες |
|
||||
| 2000-03-01T00:00:00.000Z | 2 μήνες | σε 2 μήνες | 1440 ώρες |
|
||||
| 2000-02-01T00:00:00.000Z | 1 μήνας | σε 1 μήνας | 744 ώρες |
|
||||
| 2000-01-15T00:00:00.000Z | 14 ημέρες | σε 14 ημέρες | 336 ώρες |
|
||||
| 2000-01-02T00:00:00.000Z | 1 ημέρα | σε 1 ημέρα | 24 ώρες |
|
||||
| 2000-01-01T06:00:00.000Z | 6 ώρες | σε 6 ώρες | 6 ώρες |
|
||||
| 2000-01-01T01:00:00.000Z | 1 ώρα | σε 1 ώρα | 1 ώρα |
|
||||
| 2000-01-01T00:45:00.000Z | 45 λεπτά | σε 45 λεπτά | 1 ώρα |
|
||||
| 2000-01-01T00:30:00.000Z | 30 λεπτά | σε 30 λεπτά | 1 ώρα |
|
||||
| 2000-01-01T00:15:00.000Z | 15 λεπτά | σε 15 λεπτά | 0 ώρες |
|
||||
| 2000-01-01T00:01:00.000Z | 1 λεπτό | σε 1 λεπτό | 0 ώρες |
|
||||
| 2000-01-01T00:00:25.000Z | 25 δευτερόλεπτα | σε 25 δευτερόλεπτα | 0 ώρες |
|
||||
| 2000-01-01T00:00:15.000Z | 15 δευτερόλεπτα | σε 15 δευτερόλεπτα | 0 ώρες |
|
||||
| 2000-01-01T00:00:05.000Z | 5 δευτερόλεπτα | σε 5 δευτερόλεπτα | 0 ώρες |
|
||||
| 2000-01-01T00:00:00.000Z | 0 δευτερόλεπτα | 0 δευτερόλεπτα πριν | 0 ώρες |
|
||||
| 1999-12-31T23:59:55.000Z | 5 δευτερόλεπτα | 5 δευτερόλεπτα πριν | 0 ώρες |
|
||||
| 1999-12-31T23:59:45.000Z | 15 δευτερόλεπτα | 15 δευτερόλεπτα πριν | 0 ώρες |
|
||||
| 1999-12-31T23:59:35.000Z | 25 δευτερόλεπτα | 25 δευτερόλεπτα πριν | 0 ώρες |
|
||||
| 1999-12-31T23:59:00.000Z | 1 λεπτό | 1 λεπτό πριν | 0 ώρες |
|
||||
| 1999-12-31T23:45:00.000Z | 15 λεπτά | 15 λεπτά πριν | 0 ώρες |
|
||||
| 1999-12-31T23:30:00.000Z | 30 λεπτά | 30 λεπτά πριν | 1 ώρα |
|
||||
| 1999-12-31T23:15:00.000Z | 45 λεπτά | 45 λεπτά πριν | 1 ώρα |
|
||||
| 1999-12-31T23:00:00.000Z | 1 ώρα | 1 ώρα πριν | 1 ώρα |
|
||||
| 1999-12-31T18:00:00.000Z | 6 ώρες | 6 ώρες πριν | 6 ώρες |
|
||||
| 1999-12-30T00:00:00.000Z | 2 ημέρες | 2 ημέρες πριν | 48 ώρες |
|
||||
| 1999-12-15T00:00:00.000Z | 17 ημέρες | 17 ημέρες πριν | 408 ώρες |
|
||||
| 1999-12-01T00:00:00.000Z | 1 μήνας | 1 μήνας πριν | 744 ώρες |
|
||||
| 1999-11-01T00:00:00.000Z | 2 μήνες | 2 μήνες πριν | 1464 ώρες |
|
||||
| 1999-06-01T00:00:00.000Z | 7 μήνες | 7 μήνες πριν | 5136 ώρες |
|
||||
| 1999-01-01T00:00:00.000Z | 1 χρόνο | 1 χρόνο πριν | 8760 ώρες |
|
||||
| 1998-12-01T00:00:00.000Z | 1 χρόνο | 1 χρόνο πριν | 9504 ώρες |
|
||||
| 1998-06-01T00:00:00.000Z | 2 χρόνια | 2 χρόνια πριν | 13896 ώρες |
|
||||
| 1998-01-01T00:00:00.000Z | 2 χρόνια | 2 χρόνια πριν | 17520 ώρες |
|
||||
| 1997-01-01T00:00:00.000Z | 3 χρόνια | 3 χρόνια πριν | 26280 ώρες |
|
||||
| 1996-01-01T00:00:00.000Z | 4 χρόνια | 4 χρόνια πριν | 35064 ώρες |
|
||||
| 1995-01-01T00:00:00.000Z | 5 χρόνια | 5 χρόνια πριν | 43824 ώρες |
|
||||
| 1994-01-01T00:00:00.000Z | 6 χρόνια | 6 χρόνια πριν | 52584 ώρες |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | --------------------------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10/1/00 |
|
||||
| 2000-01-05T00:00:00.000Z | Τετάρτη στις 12:00 π.μ. |
|
||||
| 2000-01-02T00:00:00.000Z | αύριο στις 12:00 π.μ. |
|
||||
| 2000-01-01T00:00:00.000Z | σήμερα στις 12:00 π.μ. |
|
||||
| 1999-12-31T00:00:00.000Z | χθες στις 12:00 π.μ. |
|
||||
| 1999-12-27T00:00:00.000Z | την προηγούμενη Δευτέρα στις 12:00 π.μ. |
|
||||
| 1999-12-21T00:00:00.000Z | 21/12/99 |
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, d MMMM yyyy',
|
||||
long: 'd MMMM yyyy',
|
||||
medium: 'd MMM yyyy',
|
||||
short: 'dd/MM/yyyy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'at' {{time}}",
|
||||
long: "{{date}} 'at' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { enAU } from 'date-fns/locale'
|
||||
export default enAU
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../en-US/_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("../en-US/_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("../en-US/_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("../en-US/_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary English locale (Australia).
|
||||
* @language English
|
||||
* @iso-639-2 eng
|
||||
* @author Julien Malige [@JulienMalige]{@link https://github.com/JulienMalige}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'en-AU',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/en-AU/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# English (en-AU) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ---------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987th | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5th | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987th | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4th | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1st | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1st quarter | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd quarter | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1st | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1st quarter | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd quarter | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7th | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | February | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | July | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7th | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | February | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | July | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1st | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48th | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1st | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48th | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11th | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28th | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42nd | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365th | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1st | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5th | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1st | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5th | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1st | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5th | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11th | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23rd | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11th | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23rd | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1st | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55th | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1st | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55th | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/02/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 Feb 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 May 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 February 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 May 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | Wednesday, 11 February 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sunday, 29 May 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 PM | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 PM | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 PM | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 PM GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 PM GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/02/1987, 12:13 PM | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453, 11:59 PM | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 Feb 1987, 12:13:14 PM | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 May 1453, 11:59:59 PM | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 February 1987 at 12:13:14 PM GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 May 1453 at 11:59:59 PM GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Wednesday, 11 February 1987 at 12:13:14 PM GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sunday, 29 May 1453 at 11:59:59 PM GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------ | ---------------------- | ---------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | about 6 years | about 6 years | in about 6 years |
|
||||
| 2005-01-01T00:00:00.000Z | about 5 years | about 5 years | in about 5 years |
|
||||
| 2004-01-01T00:00:00.000Z | about 4 years | about 4 years | in about 4 years |
|
||||
| 2003-01-01T00:00:00.000Z | about 3 years | about 3 years | in about 3 years |
|
||||
| 2002-01-01T00:00:00.000Z | about 2 years | about 2 years | in about 2 years |
|
||||
| 2001-06-01T00:00:00.000Z | over 1 year | over 1 year | in over 1 year |
|
||||
| 2001-02-01T00:00:00.000Z | about 1 year | about 1 year | in about 1 year |
|
||||
| 2001-01-01T00:00:00.000Z | about 1 year | about 1 year | in about 1 year |
|
||||
| 2000-06-01T00:00:00.000Z | 5 months | 5 months | in 5 months |
|
||||
| 2000-03-01T00:00:00.000Z | 2 months | 2 months | in 2 months |
|
||||
| 2000-02-01T00:00:00.000Z | about 1 month | about 1 month | in about 1 month |
|
||||
| 2000-01-15T00:00:00.000Z | 14 days | 14 days | in 14 days |
|
||||
| 2000-01-02T00:00:00.000Z | 1 day | 1 day | in 1 day |
|
||||
| 2000-01-01T06:00:00.000Z | about 6 hours | about 6 hours | in about 6 hours |
|
||||
| 2000-01-01T01:00:00.000Z | about 1 hour | about 1 hour | in about 1 hour |
|
||||
| 2000-01-01T00:45:00.000Z | about 1 hour | about 1 hour | in about 1 hour |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutes | 30 minutes | in 30 minutes |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutes | 15 minutes | in 15 minutes |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minute | 1 minute | in 1 minute |
|
||||
| 2000-01-01T00:00:25.000Z | less than a minute | half a minute | in less than a minute |
|
||||
| 2000-01-01T00:00:15.000Z | less than a minute | less than 20 seconds | in less than a minute |
|
||||
| 2000-01-01T00:00:05.000Z | less than a minute | less than 10 seconds | in less than a minute |
|
||||
| 2000-01-01T00:00:00.000Z | less than a minute | less than 5 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:55.000Z | less than a minute | less than 10 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:45.000Z | less than a minute | less than 20 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:35.000Z | less than a minute | half a minute | less than a minute ago |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minute | 1 minute | 1 minute ago |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutes | 15 minutes | 15 minutes ago |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutes | 30 minutes | 30 minutes ago |
|
||||
| 1999-12-31T23:15:00.000Z | about 1 hour | about 1 hour | about 1 hour ago |
|
||||
| 1999-12-31T23:00:00.000Z | about 1 hour | about 1 hour | about 1 hour ago |
|
||||
| 1999-12-31T18:00:00.000Z | about 6 hours | about 6 hours | about 6 hours ago |
|
||||
| 1999-12-30T00:00:00.000Z | 2 days | 2 days | 2 days ago |
|
||||
| 1999-12-15T00:00:00.000Z | 17 days | 17 days | 17 days ago |
|
||||
| 1999-12-01T00:00:00.000Z | about 1 month | about 1 month | about 1 month ago |
|
||||
| 1999-11-01T00:00:00.000Z | 2 months | 2 months | 2 months ago |
|
||||
| 1999-06-01T00:00:00.000Z | 7 months | 7 months | 7 months ago |
|
||||
| 1999-01-01T00:00:00.000Z | about 1 year | about 1 year | about 1 year ago |
|
||||
| 1998-12-01T00:00:00.000Z | about 1 year | about 1 year | about 1 year ago |
|
||||
| 1998-06-01T00:00:00.000Z | over 1 year | over 1 year | over 1 year ago |
|
||||
| 1998-01-01T00:00:00.000Z | about 2 years | about 2 years | about 2 years ago |
|
||||
| 1997-01-01T00:00:00.000Z | about 3 years | about 3 years | about 3 years ago |
|
||||
| 1996-01-01T00:00:00.000Z | about 4 years | about 4 years | about 4 years ago |
|
||||
| 1995-01-01T00:00:00.000Z | about 5 years | about 5 years | about 5 years ago |
|
||||
| 1994-01-01T00:00:00.000Z | about 6 years | about 6 years | about 6 years ago |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ---------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 years | in 6 years | 52608 hours |
|
||||
| 2005-01-01T00:00:00.000Z | 5 years | in 5 years | 43848 hours |
|
||||
| 2004-01-01T00:00:00.000Z | 4 years | in 4 years | 35064 hours |
|
||||
| 2003-01-01T00:00:00.000Z | 3 years | in 3 years | 26304 hours |
|
||||
| 2002-01-01T00:00:00.000Z | 2 years | in 2 years | 17544 hours |
|
||||
| 2001-06-01T00:00:00.000Z | 1 year | in 1 year | 12408 hours |
|
||||
| 2001-02-01T00:00:00.000Z | 1 year | in 1 year | 9528 hours |
|
||||
| 2001-01-01T00:00:00.000Z | 1 year | in 1 year | 8784 hours |
|
||||
| 2000-06-01T00:00:00.000Z | 5 months | in 5 months | 3648 hours |
|
||||
| 2000-03-01T00:00:00.000Z | 2 months | in 2 months | 1440 hours |
|
||||
| 2000-02-01T00:00:00.000Z | 1 month | in 1 month | 744 hours |
|
||||
| 2000-01-15T00:00:00.000Z | 14 days | in 14 days | 336 hours |
|
||||
| 2000-01-02T00:00:00.000Z | 1 day | in 1 day | 24 hours |
|
||||
| 2000-01-01T06:00:00.000Z | 6 hours | in 6 hours | 6 hours |
|
||||
| 2000-01-01T01:00:00.000Z | 1 hour | in 1 hour | 1 hour |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minutes | in 45 minutes | 1 hour |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutes | in 30 minutes | 1 hour |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutes | in 15 minutes | 0 hours |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minute | in 1 minute | 0 hours |
|
||||
| 2000-01-01T00:00:25.000Z | 25 seconds | in 25 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:15.000Z | 15 seconds | in 15 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:05.000Z | 5 seconds | in 5 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:00.000Z | 0 seconds | 0 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:55.000Z | 5 seconds | 5 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:45.000Z | 15 seconds | 15 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:35.000Z | 25 seconds | 25 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minute | 1 minute ago | 0 hours |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutes | 15 minutes ago | 0 hours |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutes | 30 minutes ago | 1 hour |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minutes | 45 minutes ago | 1 hour |
|
||||
| 1999-12-31T23:00:00.000Z | 1 hour | 1 hour ago | 1 hour |
|
||||
| 1999-12-31T18:00:00.000Z | 6 hours | 6 hours ago | 6 hours |
|
||||
| 1999-12-30T00:00:00.000Z | 2 days | 2 days ago | 48 hours |
|
||||
| 1999-12-15T00:00:00.000Z | 17 days | 17 days ago | 408 hours |
|
||||
| 1999-12-01T00:00:00.000Z | 1 month | 1 month ago | 744 hours |
|
||||
| 1999-11-01T00:00:00.000Z | 2 months | 2 months ago | 1464 hours |
|
||||
| 1999-06-01T00:00:00.000Z | 7 months | 7 months ago | 5136 hours |
|
||||
| 1999-01-01T00:00:00.000Z | 1 year | 1 year ago | 8760 hours |
|
||||
| 1998-12-01T00:00:00.000Z | 1 year | 1 year ago | 9504 hours |
|
||||
| 1998-06-01T00:00:00.000Z | 2 years | 2 years ago | 13896 hours |
|
||||
| 1998-01-01T00:00:00.000Z | 2 years | 2 years ago | 17520 hours |
|
||||
| 1997-01-01T00:00:00.000Z | 3 years | 3 years ago | 26280 hours |
|
||||
| 1996-01-01T00:00:00.000Z | 4 years | 4 years ago | 35064 hours |
|
||||
| 1995-01-01T00:00:00.000Z | 5 years | 5 years ago | 43824 hours |
|
||||
| 1994-01-01T00:00:00.000Z | 6 years | 6 years ago | 52584 hours |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10/01/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | Wednesday at 12:00 AM |
|
||||
| 2000-01-02T00:00:00.000Z | tomorrow at 12:00 AM |
|
||||
| 2000-01-01T00:00:00.000Z | today at 12:00 AM |
|
||||
| 1999-12-31T00:00:00.000Z | yesterday at 12:00 AM |
|
||||
| 1999-12-27T00:00:00.000Z | last Monday at 12:00 AM |
|
||||
| 1999-12-21T00:00:00.000Z | 21/12/1999 |
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'less than a second',
|
||||
other: 'less than {{count}} seconds'
|
||||
},
|
||||
xSeconds: {
|
||||
one: 'a second',
|
||||
other: '{{count}} seconds'
|
||||
},
|
||||
halfAMinute: 'half a minute',
|
||||
lessThanXMinutes: {
|
||||
one: 'less than a minute',
|
||||
other: 'less than {{count}} minutes'
|
||||
},
|
||||
xMinutes: {
|
||||
one: 'a minute',
|
||||
other: '{{count}} minutes'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'about an hour',
|
||||
other: 'about {{count}} hours'
|
||||
},
|
||||
xHours: {
|
||||
one: 'an hour',
|
||||
other: '{{count}} hours'
|
||||
},
|
||||
xDays: {
|
||||
one: 'a day',
|
||||
other: '{{count}} days'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'about a month',
|
||||
other: 'about {{count}} months'
|
||||
},
|
||||
xMonths: {
|
||||
one: 'a month',
|
||||
other: '{{count}} months'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'about a year',
|
||||
other: 'about {{count}} years'
|
||||
},
|
||||
xYears: {
|
||||
one: 'a year',
|
||||
other: '{{count}} years'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'over a year',
|
||||
other: 'over {{count}} years'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'almost a year',
|
||||
other: 'almost {{count}} years'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'in ' + result;
|
||||
} else {
|
||||
return result + ' ago';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, MMMM do, yyyy',
|
||||
long: 'MMMM do, yyyy',
|
||||
medium: 'MMM d, yyyy',
|
||||
short: 'yyyy-MM-dd'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'at' {{time}}",
|
||||
long: "{{date}} 'at' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { enCA } from 'date-fns/locale'
|
||||
export default enCA
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("../en-US/_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("../en-US/_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("../en-US/_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary English locale (Canada).
|
||||
* @language English
|
||||
* @iso-639-2 eng
|
||||
* @author Mark Owsiak [@markowsiak]{@link https://github.com/markowsiak}
|
||||
* @author Marco Imperatore [@mimperatore]{@link https://github.com/mimperatore}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'en-CA',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 0
|
||||
/* Sunday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/en-CA/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# English (en-CA) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987th | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5th | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987th | 1986-12-28T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5th | 0004-12-26T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1st | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1st quarter | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd quarter | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1st | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1st quarter | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd quarter | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7th | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | February | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | July | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7th | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | February | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | July | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1st | 2018-12-30T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 49th | 2019-12-01T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1st | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48th | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11th | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28th | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42nd | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365th | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1st | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5th | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6th | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6th | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11th | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23rd | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11th | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23rd | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1st | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55th | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1st | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55th | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 1987-02-11 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453-05-29 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | Feb 11, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | May 29, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | February 11th, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | May 29th, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | Wednesday, February 11th, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sunday, May 29th, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 PM | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 PM | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 PM | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 PM GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 PM GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 1987-02-11, 12:13 PM | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453-05-29, 11:59 PM | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | Feb 11, 1987, 12:13:14 PM | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | May 29, 1453, 11:59:59 PM | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | February 11th, 1987 at 12:13:14 PM GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | May 29th, 1453 at 11:59:59 PM GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Wednesday, February 11th, 1987 at 12:13:14 PM GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sunday, May 29th, 1453 at 11:59:59 PM GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------ | ---------------------- | ---------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | about 6 years | about 6 years | in about 6 years |
|
||||
| 2005-01-01T00:00:00.000Z | about 5 years | about 5 years | in about 5 years |
|
||||
| 2004-01-01T00:00:00.000Z | about 4 years | about 4 years | in about 4 years |
|
||||
| 2003-01-01T00:00:00.000Z | about 3 years | about 3 years | in about 3 years |
|
||||
| 2002-01-01T00:00:00.000Z | about 2 years | about 2 years | in about 2 years |
|
||||
| 2001-06-01T00:00:00.000Z | over a year | over a year | in over a year |
|
||||
| 2001-02-01T00:00:00.000Z | about a year | about a year | in about a year |
|
||||
| 2001-01-01T00:00:00.000Z | about a year | about a year | in about a year |
|
||||
| 2000-06-01T00:00:00.000Z | 5 months | 5 months | in 5 months |
|
||||
| 2000-03-01T00:00:00.000Z | 2 months | 2 months | in 2 months |
|
||||
| 2000-02-01T00:00:00.000Z | about a month | about a month | in about a month |
|
||||
| 2000-01-15T00:00:00.000Z | 14 days | 14 days | in 14 days |
|
||||
| 2000-01-02T00:00:00.000Z | a day | a day | in a day |
|
||||
| 2000-01-01T06:00:00.000Z | about 6 hours | about 6 hours | in about 6 hours |
|
||||
| 2000-01-01T01:00:00.000Z | about an hour | about an hour | in about an hour |
|
||||
| 2000-01-01T00:45:00.000Z | about an hour | about an hour | in about an hour |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutes | 30 minutes | in 30 minutes |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutes | 15 minutes | in 15 minutes |
|
||||
| 2000-01-01T00:01:00.000Z | a minute | a minute | in a minute |
|
||||
| 2000-01-01T00:00:25.000Z | less than a minute | half a minute | in less than a minute |
|
||||
| 2000-01-01T00:00:15.000Z | less than a minute | less than 20 seconds | in less than a minute |
|
||||
| 2000-01-01T00:00:05.000Z | less than a minute | less than 10 seconds | in less than a minute |
|
||||
| 2000-01-01T00:00:00.000Z | less than a minute | less than 5 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:55.000Z | less than a minute | less than 10 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:45.000Z | less than a minute | less than 20 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:35.000Z | less than a minute | half a minute | less than a minute ago |
|
||||
| 1999-12-31T23:59:00.000Z | a minute | a minute | a minute ago |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutes | 15 minutes | 15 minutes ago |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutes | 30 minutes | 30 minutes ago |
|
||||
| 1999-12-31T23:15:00.000Z | about an hour | about an hour | about an hour ago |
|
||||
| 1999-12-31T23:00:00.000Z | about an hour | about an hour | about an hour ago |
|
||||
| 1999-12-31T18:00:00.000Z | about 6 hours | about 6 hours | about 6 hours ago |
|
||||
| 1999-12-30T00:00:00.000Z | 2 days | 2 days | 2 days ago |
|
||||
| 1999-12-15T00:00:00.000Z | 17 days | 17 days | 17 days ago |
|
||||
| 1999-12-01T00:00:00.000Z | about a month | about a month | about a month ago |
|
||||
| 1999-11-01T00:00:00.000Z | 2 months | 2 months | 2 months ago |
|
||||
| 1999-06-01T00:00:00.000Z | 7 months | 7 months | 7 months ago |
|
||||
| 1999-01-01T00:00:00.000Z | about a year | about a year | about a year ago |
|
||||
| 1998-12-01T00:00:00.000Z | about a year | about a year | about a year ago |
|
||||
| 1998-06-01T00:00:00.000Z | over a year | over a year | over a year ago |
|
||||
| 1998-01-01T00:00:00.000Z | about 2 years | about 2 years | about 2 years ago |
|
||||
| 1997-01-01T00:00:00.000Z | about 3 years | about 3 years | about 3 years ago |
|
||||
| 1996-01-01T00:00:00.000Z | about 4 years | about 4 years | about 4 years ago |
|
||||
| 1995-01-01T00:00:00.000Z | about 5 years | about 5 years | about 5 years ago |
|
||||
| 1994-01-01T00:00:00.000Z | about 6 years | about 6 years | about 6 years ago |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ---------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 years | in 6 years | 52608 hours |
|
||||
| 2005-01-01T00:00:00.000Z | 5 years | in 5 years | 43848 hours |
|
||||
| 2004-01-01T00:00:00.000Z | 4 years | in 4 years | 35064 hours |
|
||||
| 2003-01-01T00:00:00.000Z | 3 years | in 3 years | 26304 hours |
|
||||
| 2002-01-01T00:00:00.000Z | 2 years | in 2 years | 17544 hours |
|
||||
| 2001-06-01T00:00:00.000Z | a year | in a year | 12408 hours |
|
||||
| 2001-02-01T00:00:00.000Z | a year | in a year | 9528 hours |
|
||||
| 2001-01-01T00:00:00.000Z | a year | in a year | 8784 hours |
|
||||
| 2000-06-01T00:00:00.000Z | 5 months | in 5 months | 3648 hours |
|
||||
| 2000-03-01T00:00:00.000Z | 2 months | in 2 months | 1440 hours |
|
||||
| 2000-02-01T00:00:00.000Z | a month | in a month | 744 hours |
|
||||
| 2000-01-15T00:00:00.000Z | 14 days | in 14 days | 336 hours |
|
||||
| 2000-01-02T00:00:00.000Z | a day | in a day | 24 hours |
|
||||
| 2000-01-01T06:00:00.000Z | 6 hours | in 6 hours | 6 hours |
|
||||
| 2000-01-01T01:00:00.000Z | an hour | in an hour | an hour |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minutes | in 45 minutes | an hour |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutes | in 30 minutes | an hour |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutes | in 15 minutes | 0 hours |
|
||||
| 2000-01-01T00:01:00.000Z | a minute | in a minute | 0 hours |
|
||||
| 2000-01-01T00:00:25.000Z | 25 seconds | in 25 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:15.000Z | 15 seconds | in 15 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:05.000Z | 5 seconds | in 5 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:00.000Z | 0 seconds | 0 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:55.000Z | 5 seconds | 5 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:45.000Z | 15 seconds | 15 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:35.000Z | 25 seconds | 25 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:00.000Z | a minute | a minute ago | 0 hours |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutes | 15 minutes ago | 0 hours |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutes | 30 minutes ago | an hour |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minutes | 45 minutes ago | an hour |
|
||||
| 1999-12-31T23:00:00.000Z | an hour | an hour ago | an hour |
|
||||
| 1999-12-31T18:00:00.000Z | 6 hours | 6 hours ago | 6 hours |
|
||||
| 1999-12-30T00:00:00.000Z | 2 days | 2 days ago | 48 hours |
|
||||
| 1999-12-15T00:00:00.000Z | 17 days | 17 days ago | 408 hours |
|
||||
| 1999-12-01T00:00:00.000Z | a month | a month ago | 744 hours |
|
||||
| 1999-11-01T00:00:00.000Z | 2 months | 2 months ago | 1464 hours |
|
||||
| 1999-06-01T00:00:00.000Z | 7 months | 7 months ago | 5136 hours |
|
||||
| 1999-01-01T00:00:00.000Z | a year | a year ago | 8760 hours |
|
||||
| 1998-12-01T00:00:00.000Z | a year | a year ago | 9504 hours |
|
||||
| 1998-06-01T00:00:00.000Z | 2 years | 2 years ago | 13896 hours |
|
||||
| 1998-01-01T00:00:00.000Z | 2 years | 2 years ago | 17520 hours |
|
||||
| 1997-01-01T00:00:00.000Z | 3 years | 3 years ago | 26280 hours |
|
||||
| 1996-01-01T00:00:00.000Z | 4 years | 4 years ago | 35064 hours |
|
||||
| 1995-01-01T00:00:00.000Z | 5 years | 5 years ago | 43824 hours |
|
||||
| 1994-01-01T00:00:00.000Z | 6 years | 6 years ago | 52584 hours |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 2000-01-10 |
|
||||
| 2000-01-05T00:00:00.000Z | Wednesday at 12:00 AM |
|
||||
| 2000-01-02T00:00:00.000Z | tomorrow at 12:00 AM |
|
||||
| 2000-01-01T00:00:00.000Z | today at 12:00 AM |
|
||||
| 1999-12-31T00:00:00.000Z | yesterday at 12:00 AM |
|
||||
| 1999-12-27T00:00:00.000Z | last Monday at 12:00 AM |
|
||||
| 1999-12-21T00:00:00.000Z | 1999-12-21 |
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, d MMMM yyyy',
|
||||
long: 'd MMMM yyyy',
|
||||
medium: 'd MMM yyyy',
|
||||
short: 'dd/MM/yyyy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'HH:mm:ss zzzz',
|
||||
long: 'HH:mm:ss z',
|
||||
medium: 'HH:mm:ss',
|
||||
short: 'HH:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'at' {{time}}",
|
||||
long: "{{date}} 'at' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { enGB } from 'date-fns/locale'
|
||||
export default enGB
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../en-US/_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("../en-US/_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("../en-US/_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("../en-US/_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary English locale (United Kingdom).
|
||||
* @language English
|
||||
* @iso-639-2 eng
|
||||
* @author Alex [@glintik]{@link https://github.com/glintik}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'en-GB',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/en-GB/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# English (en-GB) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987th | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5th | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987th | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4th | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1st | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1st quarter | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd quarter | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1st | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1st quarter | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd quarter | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7th | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | February | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | July | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7th | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | February | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | July | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1st | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48th | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1st | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48th | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11th | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28th | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42nd | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365th | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1st | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5th | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1st | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5th | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1st | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5th | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11th | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23rd | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11th | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23rd | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1st | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55th | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1st | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55th | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/02/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 Feb 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 May 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 February 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 May 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | Wednesday, 11 February 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sunday, 29 May 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/02/1987, 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453, 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 Feb 1987, 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 May 1453, 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 February 1987 at 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 May 1453 at 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Wednesday, 11 February 1987 at 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sunday, 29 May 1453 at 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------ | ---------------------- | ---------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | about 6 years | about 6 years | in about 6 years |
|
||||
| 2005-01-01T00:00:00.000Z | about 5 years | about 5 years | in about 5 years |
|
||||
| 2004-01-01T00:00:00.000Z | about 4 years | about 4 years | in about 4 years |
|
||||
| 2003-01-01T00:00:00.000Z | about 3 years | about 3 years | in about 3 years |
|
||||
| 2002-01-01T00:00:00.000Z | about 2 years | about 2 years | in about 2 years |
|
||||
| 2001-06-01T00:00:00.000Z | over 1 year | over 1 year | in over 1 year |
|
||||
| 2001-02-01T00:00:00.000Z | about 1 year | about 1 year | in about 1 year |
|
||||
| 2001-01-01T00:00:00.000Z | about 1 year | about 1 year | in about 1 year |
|
||||
| 2000-06-01T00:00:00.000Z | 5 months | 5 months | in 5 months |
|
||||
| 2000-03-01T00:00:00.000Z | 2 months | 2 months | in 2 months |
|
||||
| 2000-02-01T00:00:00.000Z | about 1 month | about 1 month | in about 1 month |
|
||||
| 2000-01-15T00:00:00.000Z | 14 days | 14 days | in 14 days |
|
||||
| 2000-01-02T00:00:00.000Z | 1 day | 1 day | in 1 day |
|
||||
| 2000-01-01T06:00:00.000Z | about 6 hours | about 6 hours | in about 6 hours |
|
||||
| 2000-01-01T01:00:00.000Z | about 1 hour | about 1 hour | in about 1 hour |
|
||||
| 2000-01-01T00:45:00.000Z | about 1 hour | about 1 hour | in about 1 hour |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutes | 30 minutes | in 30 minutes |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutes | 15 minutes | in 15 minutes |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minute | 1 minute | in 1 minute |
|
||||
| 2000-01-01T00:00:25.000Z | less than a minute | half a minute | in less than a minute |
|
||||
| 2000-01-01T00:00:15.000Z | less than a minute | less than 20 seconds | in less than a minute |
|
||||
| 2000-01-01T00:00:05.000Z | less than a minute | less than 10 seconds | in less than a minute |
|
||||
| 2000-01-01T00:00:00.000Z | less than a minute | less than 5 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:55.000Z | less than a minute | less than 10 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:45.000Z | less than a minute | less than 20 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:35.000Z | less than a minute | half a minute | less than a minute ago |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minute | 1 minute | 1 minute ago |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutes | 15 minutes | 15 minutes ago |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutes | 30 minutes | 30 minutes ago |
|
||||
| 1999-12-31T23:15:00.000Z | about 1 hour | about 1 hour | about 1 hour ago |
|
||||
| 1999-12-31T23:00:00.000Z | about 1 hour | about 1 hour | about 1 hour ago |
|
||||
| 1999-12-31T18:00:00.000Z | about 6 hours | about 6 hours | about 6 hours ago |
|
||||
| 1999-12-30T00:00:00.000Z | 2 days | 2 days | 2 days ago |
|
||||
| 1999-12-15T00:00:00.000Z | 17 days | 17 days | 17 days ago |
|
||||
| 1999-12-01T00:00:00.000Z | about 1 month | about 1 month | about 1 month ago |
|
||||
| 1999-11-01T00:00:00.000Z | 2 months | 2 months | 2 months ago |
|
||||
| 1999-06-01T00:00:00.000Z | 7 months | 7 months | 7 months ago |
|
||||
| 1999-01-01T00:00:00.000Z | about 1 year | about 1 year | about 1 year ago |
|
||||
| 1998-12-01T00:00:00.000Z | about 1 year | about 1 year | about 1 year ago |
|
||||
| 1998-06-01T00:00:00.000Z | over 1 year | over 1 year | over 1 year ago |
|
||||
| 1998-01-01T00:00:00.000Z | about 2 years | about 2 years | about 2 years ago |
|
||||
| 1997-01-01T00:00:00.000Z | about 3 years | about 3 years | about 3 years ago |
|
||||
| 1996-01-01T00:00:00.000Z | about 4 years | about 4 years | about 4 years ago |
|
||||
| 1995-01-01T00:00:00.000Z | about 5 years | about 5 years | about 5 years ago |
|
||||
| 1994-01-01T00:00:00.000Z | about 6 years | about 6 years | about 6 years ago |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ---------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 years | in 6 years | 52608 hours |
|
||||
| 2005-01-01T00:00:00.000Z | 5 years | in 5 years | 43848 hours |
|
||||
| 2004-01-01T00:00:00.000Z | 4 years | in 4 years | 35064 hours |
|
||||
| 2003-01-01T00:00:00.000Z | 3 years | in 3 years | 26304 hours |
|
||||
| 2002-01-01T00:00:00.000Z | 2 years | in 2 years | 17544 hours |
|
||||
| 2001-06-01T00:00:00.000Z | 1 year | in 1 year | 12408 hours |
|
||||
| 2001-02-01T00:00:00.000Z | 1 year | in 1 year | 9528 hours |
|
||||
| 2001-01-01T00:00:00.000Z | 1 year | in 1 year | 8784 hours |
|
||||
| 2000-06-01T00:00:00.000Z | 5 months | in 5 months | 3648 hours |
|
||||
| 2000-03-01T00:00:00.000Z | 2 months | in 2 months | 1440 hours |
|
||||
| 2000-02-01T00:00:00.000Z | 1 month | in 1 month | 744 hours |
|
||||
| 2000-01-15T00:00:00.000Z | 14 days | in 14 days | 336 hours |
|
||||
| 2000-01-02T00:00:00.000Z | 1 day | in 1 day | 24 hours |
|
||||
| 2000-01-01T06:00:00.000Z | 6 hours | in 6 hours | 6 hours |
|
||||
| 2000-01-01T01:00:00.000Z | 1 hour | in 1 hour | 1 hour |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minutes | in 45 minutes | 1 hour |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutes | in 30 minutes | 1 hour |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutes | in 15 minutes | 0 hours |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minute | in 1 minute | 0 hours |
|
||||
| 2000-01-01T00:00:25.000Z | 25 seconds | in 25 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:15.000Z | 15 seconds | in 15 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:05.000Z | 5 seconds | in 5 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:00.000Z | 0 seconds | 0 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:55.000Z | 5 seconds | 5 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:45.000Z | 15 seconds | 15 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:35.000Z | 25 seconds | 25 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minute | 1 minute ago | 0 hours |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutes | 15 minutes ago | 0 hours |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutes | 30 minutes ago | 1 hour |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minutes | 45 minutes ago | 1 hour |
|
||||
| 1999-12-31T23:00:00.000Z | 1 hour | 1 hour ago | 1 hour |
|
||||
| 1999-12-31T18:00:00.000Z | 6 hours | 6 hours ago | 6 hours |
|
||||
| 1999-12-30T00:00:00.000Z | 2 days | 2 days ago | 48 hours |
|
||||
| 1999-12-15T00:00:00.000Z | 17 days | 17 days ago | 408 hours |
|
||||
| 1999-12-01T00:00:00.000Z | 1 month | 1 month ago | 744 hours |
|
||||
| 1999-11-01T00:00:00.000Z | 2 months | 2 months ago | 1464 hours |
|
||||
| 1999-06-01T00:00:00.000Z | 7 months | 7 months ago | 5136 hours |
|
||||
| 1999-01-01T00:00:00.000Z | 1 year | 1 year ago | 8760 hours |
|
||||
| 1998-12-01T00:00:00.000Z | 1 year | 1 year ago | 9504 hours |
|
||||
| 1998-06-01T00:00:00.000Z | 2 years | 2 years ago | 13896 hours |
|
||||
| 1998-01-01T00:00:00.000Z | 2 years | 2 years ago | 17520 hours |
|
||||
| 1997-01-01T00:00:00.000Z | 3 years | 3 years ago | 26280 hours |
|
||||
| 1996-01-01T00:00:00.000Z | 4 years | 4 years ago | 35064 hours |
|
||||
| 1995-01-01T00:00:00.000Z | 5 years | 5 years ago | 43824 hours |
|
||||
| 1994-01-01T00:00:00.000Z | 6 years | 6 years ago | 52584 hours |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | -------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10/01/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | Wednesday at 00:00 |
|
||||
| 2000-01-02T00:00:00.000Z | tomorrow at 00:00 |
|
||||
| 2000-01-01T00:00:00.000Z | today at 00:00 |
|
||||
| 1999-12-31T00:00:00.000Z | yesterday at 00:00 |
|
||||
| 1999-12-27T00:00:00.000Z | last Monday at 00:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21/12/1999 |
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'less than a second',
|
||||
other: 'less than {{count}} seconds'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 second',
|
||||
other: '{{count}} seconds'
|
||||
},
|
||||
halfAMinute: 'half a minute',
|
||||
lessThanXMinutes: {
|
||||
one: 'less than a minute',
|
||||
other: 'less than {{count}} minutes'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 minute',
|
||||
other: '{{count}} minutes'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'about 1 hour',
|
||||
other: 'about {{count}} hours'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 hour',
|
||||
other: '{{count}} hours'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 day',
|
||||
other: '{{count}} days'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'about 1 month',
|
||||
other: 'about {{count}} months'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 month',
|
||||
other: '{{count}} months'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'about 1 year',
|
||||
other: 'about {{count}} years'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 year',
|
||||
other: '{{count}} years'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'over 1 year',
|
||||
other: 'over {{count}} years'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'almost 1 year',
|
||||
other: 'almost {{count}} years'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'in ' + result;
|
||||
} else {
|
||||
return result + ' ago';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE, MMMM do, y',
|
||||
long: 'MMMM do, y',
|
||||
medium: 'MMM d, y',
|
||||
short: 'MM/dd/yyyy'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'at' {{time}}",
|
||||
long: "{{date}} 'at' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'last' eeee 'at' p",
|
||||
yesterday: "'yesterday at' p",
|
||||
today: "'today at' p",
|
||||
tomorrow: "'tomorrow at' p",
|
||||
nextWeek: "eeee 'at' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+161
@@ -0,0 +1,161 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['B', 'A'],
|
||||
abbreviated: ['BC', 'AD'],
|
||||
wide: ['Before Christ', 'Anno Domini']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['Q1', 'Q2', 'Q3', 'Q4'],
|
||||
wide: ['1st quarter', '2nd quarter', '3rd quarter', '4th quarter'] // Note: in English, the names of days of the week and months are capitalized.
|
||||
// If you are making a new locale based on this one, check if the same is true for the language you're working on.
|
||||
// Generally, formatted dates should look like they are in the middle of a sentence,
|
||||
// e.g. in Spanish language the weekdays and months should be in the lowercase.
|
||||
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||||
abbreviated: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||||
wide: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
|
||||
short: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
|
||||
abbreviated: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||||
wide: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'a',
|
||||
pm: 'p',
|
||||
midnight: 'mi',
|
||||
noon: 'n',
|
||||
morning: 'morning',
|
||||
afternoon: 'afternoon',
|
||||
evening: 'evening',
|
||||
night: 'night'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'midnight',
|
||||
noon: 'noon',
|
||||
morning: 'morning',
|
||||
afternoon: 'afternoon',
|
||||
evening: 'evening',
|
||||
night: 'night'
|
||||
},
|
||||
wide: {
|
||||
am: 'a.m.',
|
||||
pm: 'p.m.',
|
||||
midnight: 'midnight',
|
||||
noon: 'noon',
|
||||
morning: 'morning',
|
||||
afternoon: 'afternoon',
|
||||
evening: 'evening',
|
||||
night: 'night'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'a',
|
||||
pm: 'p',
|
||||
midnight: 'mi',
|
||||
noon: 'n',
|
||||
morning: 'in the morning',
|
||||
afternoon: 'in the afternoon',
|
||||
evening: 'in the evening',
|
||||
night: 'at night'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'midnight',
|
||||
noon: 'noon',
|
||||
morning: 'in the morning',
|
||||
afternoon: 'in the afternoon',
|
||||
evening: 'in the evening',
|
||||
night: 'at night'
|
||||
},
|
||||
wide: {
|
||||
am: 'a.m.',
|
||||
pm: 'p.m.',
|
||||
midnight: 'midnight',
|
||||
noon: 'noon',
|
||||
morning: 'in the morning',
|
||||
afternoon: 'in the afternoon',
|
||||
evening: 'in the evening',
|
||||
night: 'at night'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber, _dirtyOptions) {
|
||||
var number = Number(dirtyNumber); // If ordinal numbers depend on context, for example,
|
||||
// if they are different for different grammatical genders,
|
||||
// use `options.unit`:
|
||||
//
|
||||
// var options = dirtyOptions || {}
|
||||
// var unit = String(options.unit)
|
||||
//
|
||||
// where `unit` can be 'year', 'quarter', 'month', 'week', 'date', 'dayOfYear',
|
||||
// 'day', 'hour', 'minute', 'second'
|
||||
|
||||
var rem100 = number % 100;
|
||||
|
||||
if (rem100 > 20 || rem100 < 10) {
|
||||
switch (rem100 % 10) {
|
||||
case 1:
|
||||
return number + 'st';
|
||||
|
||||
case 2:
|
||||
return number + 'nd';
|
||||
|
||||
case 3:
|
||||
return number + 'rd';
|
||||
}
|
||||
}
|
||||
|
||||
return number + 'th';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+111
@@ -0,0 +1,111 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(b|a)/i,
|
||||
abbreviated: /^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,
|
||||
wide: /^(before christ|before common era|anno domini|common era)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^b/i, /^(a|c)/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^q[1234]/i,
|
||||
wide: /^[1234](th|st|nd|rd)? quarter/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[jfmasond]/i,
|
||||
abbreviated: /^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,
|
||||
wide: /^(january|february|march|april|may|june|july|august|september|october|november|december)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^j/i, /^f/i, /^m/i, /^a/i, /^m/i, /^j/i, /^j/i, /^a/i, /^s/i, /^o/i, /^n/i, /^d/i],
|
||||
any: [/^ja/i, /^f/i, /^mar/i, /^ap/i, /^may/i, /^jun/i, /^jul/i, /^au/i, /^s/i, /^o/i, /^n/i, /^d/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[smtwf]/i,
|
||||
short: /^(su|mo|tu|we|th|fr|sa)/i,
|
||||
abbreviated: /^(sun|mon|tue|wed|thu|fri|sat)/i,
|
||||
wide: /^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^s/i, /^m/i, /^t/i, /^w/i, /^t/i, /^f/i, /^s/i],
|
||||
any: [/^su/i, /^m/i, /^tu/i, /^w/i, /^th/i, /^f/i, /^sa/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,
|
||||
any: /^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^a/i,
|
||||
pm: /^p/i,
|
||||
midnight: /^mi/i,
|
||||
noon: /^no/i,
|
||||
morning: /morning/i,
|
||||
afternoon: /afternoon/i,
|
||||
evening: /evening/i,
|
||||
night: /night/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { enUS } from 'date-fns/locale'
|
||||
export default enUS
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary English locale (United States).
|
||||
* @language English
|
||||
* @iso-639-2 eng
|
||||
* @author Sasha Koss [@kossnocorp]{@link https://github.com/kossnocorp}
|
||||
* @author Lesha Koss [@leshakoss]{@link https://github.com/leshakoss}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'en-US',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 0
|
||||
/* Sunday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/en-US/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# English (en-US) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987th | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5th | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987th | 1986-12-28T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5th | 0004-12-26T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1st | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1st quarter | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd quarter | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1st | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | Q1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | Q2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1st quarter | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2nd quarter | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7th | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | February | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | July | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7th | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | Feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | Jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | February | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | July | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1st | 2018-12-30T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 49th | 2019-12-01T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1st | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48th | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11th | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28th | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42nd | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365th | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1st | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5th | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6th | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 2nd | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6th | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | Mon | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fri | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | Monday | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Friday | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | M | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | F | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | Mo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | Fr | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | in the morning | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | in the afternoon | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | in the evening | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | at night | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11th | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23rd | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11th | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11th | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23rd | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1st | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55th | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1st | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55th | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 02/11/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 05/29/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | Feb 11, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | May 29, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | February 11th, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | May 29th, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | Wednesday, February 11th, 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sunday, May 29th, 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 PM | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 PM | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 PM | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 PM GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 PM GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 PM GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 02/11/1987, 12:13 PM | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 05/29/1453, 11:59 PM | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | Feb 11, 1987, 12:13:14 PM | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | May 29, 1453, 11:59:59 PM | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | February 11th, 1987 at 12:13:14 PM GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | May 29th, 1453 at 11:59:59 PM GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | Wednesday, February 11th, 1987 at 12:13:14 PM GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | Sunday, May 29th, 1453 at 11:59:59 PM GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------ | ---------------------- | ---------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | about 6 years | about 6 years | in about 6 years |
|
||||
| 2005-01-01T00:00:00.000Z | about 5 years | about 5 years | in about 5 years |
|
||||
| 2004-01-01T00:00:00.000Z | about 4 years | about 4 years | in about 4 years |
|
||||
| 2003-01-01T00:00:00.000Z | about 3 years | about 3 years | in about 3 years |
|
||||
| 2002-01-01T00:00:00.000Z | about 2 years | about 2 years | in about 2 years |
|
||||
| 2001-06-01T00:00:00.000Z | over 1 year | over 1 year | in over 1 year |
|
||||
| 2001-02-01T00:00:00.000Z | about 1 year | about 1 year | in about 1 year |
|
||||
| 2001-01-01T00:00:00.000Z | about 1 year | about 1 year | in about 1 year |
|
||||
| 2000-06-01T00:00:00.000Z | 5 months | 5 months | in 5 months |
|
||||
| 2000-03-01T00:00:00.000Z | 2 months | 2 months | in 2 months |
|
||||
| 2000-02-01T00:00:00.000Z | about 1 month | about 1 month | in about 1 month |
|
||||
| 2000-01-15T00:00:00.000Z | 14 days | 14 days | in 14 days |
|
||||
| 2000-01-02T00:00:00.000Z | 1 day | 1 day | in 1 day |
|
||||
| 2000-01-01T06:00:00.000Z | about 6 hours | about 6 hours | in about 6 hours |
|
||||
| 2000-01-01T01:00:00.000Z | about 1 hour | about 1 hour | in about 1 hour |
|
||||
| 2000-01-01T00:45:00.000Z | about 1 hour | about 1 hour | in about 1 hour |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutes | 30 minutes | in 30 minutes |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutes | 15 minutes | in 15 minutes |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minute | 1 minute | in 1 minute |
|
||||
| 2000-01-01T00:00:25.000Z | less than a minute | half a minute | in less than a minute |
|
||||
| 2000-01-01T00:00:15.000Z | less than a minute | less than 20 seconds | in less than a minute |
|
||||
| 2000-01-01T00:00:05.000Z | less than a minute | less than 10 seconds | in less than a minute |
|
||||
| 2000-01-01T00:00:00.000Z | less than a minute | less than 5 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:55.000Z | less than a minute | less than 10 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:45.000Z | less than a minute | less than 20 seconds | less than a minute ago |
|
||||
| 1999-12-31T23:59:35.000Z | less than a minute | half a minute | less than a minute ago |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minute | 1 minute | 1 minute ago |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutes | 15 minutes | 15 minutes ago |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutes | 30 minutes | 30 minutes ago |
|
||||
| 1999-12-31T23:15:00.000Z | about 1 hour | about 1 hour | about 1 hour ago |
|
||||
| 1999-12-31T23:00:00.000Z | about 1 hour | about 1 hour | about 1 hour ago |
|
||||
| 1999-12-31T18:00:00.000Z | about 6 hours | about 6 hours | about 6 hours ago |
|
||||
| 1999-12-30T00:00:00.000Z | 2 days | 2 days | 2 days ago |
|
||||
| 1999-12-15T00:00:00.000Z | 17 days | 17 days | 17 days ago |
|
||||
| 1999-12-01T00:00:00.000Z | about 1 month | about 1 month | about 1 month ago |
|
||||
| 1999-11-01T00:00:00.000Z | 2 months | 2 months | 2 months ago |
|
||||
| 1999-06-01T00:00:00.000Z | 7 months | 7 months | 7 months ago |
|
||||
| 1999-01-01T00:00:00.000Z | about 1 year | about 1 year | about 1 year ago |
|
||||
| 1998-12-01T00:00:00.000Z | about 1 year | about 1 year | about 1 year ago |
|
||||
| 1998-06-01T00:00:00.000Z | over 1 year | over 1 year | over 1 year ago |
|
||||
| 1998-01-01T00:00:00.000Z | about 2 years | about 2 years | about 2 years ago |
|
||||
| 1997-01-01T00:00:00.000Z | about 3 years | about 3 years | about 3 years ago |
|
||||
| 1996-01-01T00:00:00.000Z | about 4 years | about 4 years | about 4 years ago |
|
||||
| 1995-01-01T00:00:00.000Z | about 5 years | about 5 years | about 5 years ago |
|
||||
| 1994-01-01T00:00:00.000Z | about 6 years | about 6 years | about 6 years ago |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ---------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 years | in 6 years | 52608 hours |
|
||||
| 2005-01-01T00:00:00.000Z | 5 years | in 5 years | 43848 hours |
|
||||
| 2004-01-01T00:00:00.000Z | 4 years | in 4 years | 35064 hours |
|
||||
| 2003-01-01T00:00:00.000Z | 3 years | in 3 years | 26304 hours |
|
||||
| 2002-01-01T00:00:00.000Z | 2 years | in 2 years | 17544 hours |
|
||||
| 2001-06-01T00:00:00.000Z | 1 year | in 1 year | 12408 hours |
|
||||
| 2001-02-01T00:00:00.000Z | 1 year | in 1 year | 9528 hours |
|
||||
| 2001-01-01T00:00:00.000Z | 1 year | in 1 year | 8784 hours |
|
||||
| 2000-06-01T00:00:00.000Z | 5 months | in 5 months | 3648 hours |
|
||||
| 2000-03-01T00:00:00.000Z | 2 months | in 2 months | 1440 hours |
|
||||
| 2000-02-01T00:00:00.000Z | 1 month | in 1 month | 744 hours |
|
||||
| 2000-01-15T00:00:00.000Z | 14 days | in 14 days | 336 hours |
|
||||
| 2000-01-02T00:00:00.000Z | 1 day | in 1 day | 24 hours |
|
||||
| 2000-01-01T06:00:00.000Z | 6 hours | in 6 hours | 6 hours |
|
||||
| 2000-01-01T01:00:00.000Z | 1 hour | in 1 hour | 1 hour |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minutes | in 45 minutes | 1 hour |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutes | in 30 minutes | 1 hour |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutes | in 15 minutes | 0 hours |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minute | in 1 minute | 0 hours |
|
||||
| 2000-01-01T00:00:25.000Z | 25 seconds | in 25 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:15.000Z | 15 seconds | in 15 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:05.000Z | 5 seconds | in 5 seconds | 0 hours |
|
||||
| 2000-01-01T00:00:00.000Z | 0 seconds | 0 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:55.000Z | 5 seconds | 5 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:45.000Z | 15 seconds | 15 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:35.000Z | 25 seconds | 25 seconds ago | 0 hours |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minute | 1 minute ago | 0 hours |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutes | 15 minutes ago | 0 hours |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutes | 30 minutes ago | 1 hour |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minutes | 45 minutes ago | 1 hour |
|
||||
| 1999-12-31T23:00:00.000Z | 1 hour | 1 hour ago | 1 hour |
|
||||
| 1999-12-31T18:00:00.000Z | 6 hours | 6 hours ago | 6 hours |
|
||||
| 1999-12-30T00:00:00.000Z | 2 days | 2 days ago | 48 hours |
|
||||
| 1999-12-15T00:00:00.000Z | 17 days | 17 days ago | 408 hours |
|
||||
| 1999-12-01T00:00:00.000Z | 1 month | 1 month ago | 744 hours |
|
||||
| 1999-11-01T00:00:00.000Z | 2 months | 2 months ago | 1464 hours |
|
||||
| 1999-06-01T00:00:00.000Z | 7 months | 7 months ago | 5136 hours |
|
||||
| 1999-01-01T00:00:00.000Z | 1 year | 1 year ago | 8760 hours |
|
||||
| 1998-12-01T00:00:00.000Z | 1 year | 1 year ago | 9504 hours |
|
||||
| 1998-06-01T00:00:00.000Z | 2 years | 2 years ago | 13896 hours |
|
||||
| 1998-01-01T00:00:00.000Z | 2 years | 2 years ago | 17520 hours |
|
||||
| 1997-01-01T00:00:00.000Z | 3 years | 3 years ago | 26280 hours |
|
||||
| 1996-01-01T00:00:00.000Z | 4 years | 4 years ago | 35064 hours |
|
||||
| 1995-01-01T00:00:00.000Z | 5 years | 5 years ago | 43824 hours |
|
||||
| 1994-01-01T00:00:00.000Z | 6 years | 6 years ago | 52584 hours |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 01/10/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | Wednesday at 12:00 AM |
|
||||
| 2000-01-02T00:00:00.000Z | tomorrow at 12:00 AM |
|
||||
| 2000-01-01T00:00:00.000Z | today at 12:00 AM |
|
||||
| 1999-12-31T00:00:00.000Z | yesterday at 12:00 AM |
|
||||
| 1999-12-27T00:00:00.000Z | last Monday at 12:00 AM |
|
||||
| 1999-12-21T00:00:00.000Z | 12/21/1999 |
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'malpli ol sekundo',
|
||||
other: 'malpli ol {{count}} sekundoj'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 sekundo',
|
||||
other: '{{count}} sekundoj'
|
||||
},
|
||||
halfAMinute: 'duonminuto',
|
||||
lessThanXMinutes: {
|
||||
one: 'malpli ol minuto',
|
||||
other: 'malpli ol {{count}} minutoj'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 minuto',
|
||||
other: '{{count}} minutoj'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'proksimume 1 horo',
|
||||
other: 'proksimume {{count}} horoj'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 horo',
|
||||
other: '{{count}} horoj'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 tago',
|
||||
other: '{{count}} tagoj'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'proksimume 1 monato',
|
||||
other: 'proksimume {{count}} monatoj'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 monato',
|
||||
other: '{{count}} monatoj'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'proksimume 1 jaro',
|
||||
other: 'proksimume {{count}} jaroj'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 jaro',
|
||||
other: '{{count}} jaroj'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'pli ol 1 jaro',
|
||||
other: 'pli ol {{count}} jaroj'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'preskaŭ 1 jaro',
|
||||
other: 'preskaŭ {{count}} jaroj'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'post ' + result;
|
||||
} else {
|
||||
return 'antaŭ ' + result;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: "EEEE, do 'de' MMMM y",
|
||||
long: 'y-MMMM-dd',
|
||||
medium: 'y-MMM-dd',
|
||||
short: 'yyyy-MM-dd'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: "Ho 'horo kaj' m:ss zzzz",
|
||||
long: 'HH:mm:ss z',
|
||||
medium: 'HH:mm:ss',
|
||||
short: 'HH:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
any: '{{date}} {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'pasinta' eeee 'je' p",
|
||||
yesterday: "'hieraŭ je' p",
|
||||
today: "'hodiaŭ je' p",
|
||||
tomorrow: "'morgaŭ je' p",
|
||||
nextWeek: "eeee 'je' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+99
@@ -0,0 +1,99 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['aK', 'pK'],
|
||||
abbreviated: ['a.K.E.', 'p.K.E.'],
|
||||
wide: ['antaŭ Komuna Erao', 'Komuna Erao']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['K1', 'K2', 'K3', 'K4'],
|
||||
wide: ['1-a kvaronjaro', '2-a kvaronjaro', '3-a kvaronjaro', '4-a kvaronjaro']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||||
abbreviated: ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aŭg', 'sep', 'okt', 'nov', 'dec'],
|
||||
wide: ['januaro', 'februaro', 'marto', 'aprilo', 'majo', 'junio', 'julio', 'aŭgusto', 'septembro', 'oktobro', 'novembro', 'decembro']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['D', 'L', 'M', 'M', 'Ĵ', 'V', 'S'],
|
||||
short: ['di', 'lu', 'ma', 'me', 'ĵa', 've', 'sa'],
|
||||
abbreviated: ['dim', 'lun', 'mar', 'mer', 'ĵaŭ', 'ven', 'sab'],
|
||||
wide: ['dimanĉo', 'lundo', 'mardo', 'merkredo', 'ĵaŭdo', 'vendredo', 'sabato']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'a',
|
||||
pm: 'p',
|
||||
midnight: 'noktomezo',
|
||||
noon: 'tagmezo',
|
||||
morning: 'matene',
|
||||
afternoon: 'posttagmeze',
|
||||
evening: 'vespere',
|
||||
night: 'nokte'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'a.t.m.',
|
||||
pm: 'p.t.m.',
|
||||
midnight: 'noktomezo',
|
||||
noon: 'tagmezo',
|
||||
morning: 'matene',
|
||||
afternoon: 'posttagmeze',
|
||||
evening: 'vespere',
|
||||
night: 'nokte'
|
||||
},
|
||||
wide: {
|
||||
am: 'antaŭtagmeze',
|
||||
pm: 'posttagmeze',
|
||||
midnight: 'noktomezo',
|
||||
noon: 'tagmezo',
|
||||
morning: 'matene',
|
||||
afternoon: 'posttagmeze',
|
||||
evening: 'vespere',
|
||||
night: 'nokte'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
var number = Number(dirtyNumber);
|
||||
return number + '-a';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+112
@@ -0,0 +1,112 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(-?a)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^([ap]k)/i,
|
||||
abbreviated: /^([ap]\.?\s?k\.?\s?e\.?)/i,
|
||||
wide: /^((antaǔ |post )?komuna erao)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^a/i, /^[kp]/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^k[1234]/i,
|
||||
wide: /^[1234](-?a)? kvaronjaro/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[jfmasond]/i,
|
||||
abbreviated: /^(jan|feb|mar|apr|maj|jun|jul|a(ŭ|ux|uh|u)g|sep|okt|nov|dec)/i,
|
||||
wide: /^(januaro|februaro|marto|aprilo|majo|junio|julio|a(ŭ|ux|uh|u)gusto|septembro|oktobro|novembro|decembro)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^j/i, /^f/i, /^m/i, /^a/i, /^m/i, /^j/i, /^j/i, /^a/i, /^s/i, /^o/i, /^n/i, /^d/i],
|
||||
any: [/^ja/i, /^f/i, /^mar/i, /^ap/i, /^maj/i, /^jun/i, /^jul/i, /^a(u|ŭ)/i, /^s/i, /^o/i, /^n/i, /^d/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[dlmĵjvs]/i,
|
||||
short: /^(di|lu|ma|me|(ĵ|jx|jh|j)a|ve|sa)/i,
|
||||
abbreviated: /^(dim|lun|mar|mer|(ĵ|jx|jh|j)a(ŭ|ux|uh|u)|ven|sab)/i,
|
||||
wide: /^(diman(ĉ|cx|ch|c)o|lundo|mardo|merkredo|(ĵ|jx|jh|j)a(ŭ|ux|uh|u)do|vendredo|sabato)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^d/i, /^l/i, /^m/i, /^m/i, /^(j|ĵ)/i, /^v/i, /^s/i],
|
||||
any: [/^d/i, /^l/i, /^ma/i, /^me/i, /^(j|ĵ)/i, /^v/i, /^s/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^([ap]|(posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo])/i,
|
||||
abbreviated: /^([ap][.\s]?t[.\s]?m[.\s]?|(posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo])/i,
|
||||
wide: /^(anta(ŭ|ux)tagmez|posttagmez|noktomez|tagmez|maten|vesper|nokt)[eo]/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^a/i,
|
||||
pm: /^p/i,
|
||||
midnight: /^noktom/i,
|
||||
noon: /^t/i,
|
||||
morning: /^m/i,
|
||||
afternoon: /^posttagmeze/i,
|
||||
evening: /^v/i,
|
||||
night: /^n/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { eo } from 'date-fns/locale'
|
||||
export default eo
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Esperanto locale.
|
||||
* @language Esperanto
|
||||
* @iso-639-2 epo
|
||||
* @author Lesha Koss [@leshakoss]{@link https://github.com/leshakoss}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'eo',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/eo/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Esperanto (eo) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987-a | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5-a | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987-a | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4-a | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1-a | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-a | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | K1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | K2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1-a kvaronjaro | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-a kvaronjaro | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1-a | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-a | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | K1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | K2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1-a kvaronjaro | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2-a kvaronjaro | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2-a | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7-a | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | februaro | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | julio | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2-a | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7-a | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | februaro | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | julio | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | F | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1-a | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48-a | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1-a | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48-a | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11-a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28-a | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42-a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365-a | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ven | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ven | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ven | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | lundo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vendredo | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | L | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | V | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | lu | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ve | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1-a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-a | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ven | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | lundo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vendredo | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | L | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | V | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | lu | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ve | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1-a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-a | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ven | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | lundo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vendredo | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | L | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | V | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | lu | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ve | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1-a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5-a | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ven | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | lundo | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vendredo | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | L | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | V | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | lu | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ve | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | antaŭtagmeze | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | posttagmeze | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | posttagmeze | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | antaŭtagmeze | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.t.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.t.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | antaŭtagmeze | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | posttagmeze | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | posttagmeze | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | antaŭtagmeze | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | matene | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | posttagmeze | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | vespere | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nokte | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | matene | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | posttagmeze | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | vespere | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nokte | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | matene | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | posttagmeze | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | vespere | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nokte | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | matene | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | posttagmeze | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | vespere | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nokte | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | matene | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | posttagmeze | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | vespere | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | nokte | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11-a | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11-a | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11-a | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23-a | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11-a | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11-a | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11-a | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23-a | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1-a | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55-a | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1-a | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55-a | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 1987-02-11 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453-05-29 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 1987-feb-11 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453-maj-29 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 1987-februaro-11 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453-majo-29 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | merkredo, 11-a de februaro 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | dimanĉo, 29-a de majo 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12-a horo kaj 13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23-a horo kaj 59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 1987-02-11 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453-05-29 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 1987-feb-11 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453-maj-29 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 1987-februaro-11 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453-majo-29 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | merkredo, 11-a de februaro 1987 12-a horo kaj 13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | dimanĉo, 29-a de majo 1453 23-a horo kaj 59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ------------------- | ---------------------- | ------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | proksimume 6 jaroj | proksimume 6 jaroj | post proksimume 6 jaroj |
|
||||
| 2005-01-01T00:00:00.000Z | proksimume 5 jaroj | proksimume 5 jaroj | post proksimume 5 jaroj |
|
||||
| 2004-01-01T00:00:00.000Z | proksimume 4 jaroj | proksimume 4 jaroj | post proksimume 4 jaroj |
|
||||
| 2003-01-01T00:00:00.000Z | proksimume 3 jaroj | proksimume 3 jaroj | post proksimume 3 jaroj |
|
||||
| 2002-01-01T00:00:00.000Z | proksimume 2 jaroj | proksimume 2 jaroj | post proksimume 2 jaroj |
|
||||
| 2001-06-01T00:00:00.000Z | pli ol 1 jaro | pli ol 1 jaro | post pli ol 1 jaro |
|
||||
| 2001-02-01T00:00:00.000Z | proksimume 1 jaro | proksimume 1 jaro | post proksimume 1 jaro |
|
||||
| 2001-01-01T00:00:00.000Z | proksimume 1 jaro | proksimume 1 jaro | post proksimume 1 jaro |
|
||||
| 2000-06-01T00:00:00.000Z | 5 monatoj | 5 monatoj | post 5 monatoj |
|
||||
| 2000-03-01T00:00:00.000Z | 2 monatoj | 2 monatoj | post 2 monatoj |
|
||||
| 2000-02-01T00:00:00.000Z | proksimume 1 monato | proksimume 1 monato | post proksimume 1 monato |
|
||||
| 2000-01-15T00:00:00.000Z | 14 tagoj | 14 tagoj | post 14 tagoj |
|
||||
| 2000-01-02T00:00:00.000Z | 1 tago | 1 tago | post 1 tago |
|
||||
| 2000-01-01T06:00:00.000Z | proksimume 6 horoj | proksimume 6 horoj | post proksimume 6 horoj |
|
||||
| 2000-01-01T01:00:00.000Z | proksimume 1 horo | proksimume 1 horo | post proksimume 1 horo |
|
||||
| 2000-01-01T00:45:00.000Z | proksimume 1 horo | proksimume 1 horo | post proksimume 1 horo |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutoj | 30 minutoj | post 30 minutoj |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutoj | 15 minutoj | post 15 minutoj |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minuto | 1 minuto | post 1 minuto |
|
||||
| 2000-01-01T00:00:25.000Z | malpli ol minuto | duonminuto | post malpli ol minuto |
|
||||
| 2000-01-01T00:00:15.000Z | malpli ol minuto | malpli ol 20 sekundoj | post malpli ol minuto |
|
||||
| 2000-01-01T00:00:05.000Z | malpli ol minuto | malpli ol 10 sekundoj | post malpli ol minuto |
|
||||
| 2000-01-01T00:00:00.000Z | malpli ol minuto | malpli ol 5 sekundoj | antaŭ malpli ol minuto |
|
||||
| 1999-12-31T23:59:55.000Z | malpli ol minuto | malpli ol 10 sekundoj | antaŭ malpli ol minuto |
|
||||
| 1999-12-31T23:59:45.000Z | malpli ol minuto | malpli ol 20 sekundoj | antaŭ malpli ol minuto |
|
||||
| 1999-12-31T23:59:35.000Z | malpli ol minuto | duonminuto | antaŭ malpli ol minuto |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minuto | 1 minuto | antaŭ 1 minuto |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutoj | 15 minutoj | antaŭ 15 minutoj |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutoj | 30 minutoj | antaŭ 30 minutoj |
|
||||
| 1999-12-31T23:15:00.000Z | proksimume 1 horo | proksimume 1 horo | antaŭ proksimume 1 horo |
|
||||
| 1999-12-31T23:00:00.000Z | proksimume 1 horo | proksimume 1 horo | antaŭ proksimume 1 horo |
|
||||
| 1999-12-31T18:00:00.000Z | proksimume 6 horoj | proksimume 6 horoj | antaŭ proksimume 6 horoj |
|
||||
| 1999-12-30T00:00:00.000Z | 2 tagoj | 2 tagoj | antaŭ 2 tagoj |
|
||||
| 1999-12-15T00:00:00.000Z | 17 tagoj | 17 tagoj | antaŭ 17 tagoj |
|
||||
| 1999-12-01T00:00:00.000Z | proksimume 1 monato | proksimume 1 monato | antaŭ proksimume 1 monato |
|
||||
| 1999-11-01T00:00:00.000Z | 2 monatoj | 2 monatoj | antaŭ 2 monatoj |
|
||||
| 1999-06-01T00:00:00.000Z | 7 monatoj | 7 monatoj | antaŭ 7 monatoj |
|
||||
| 1999-01-01T00:00:00.000Z | proksimume 1 jaro | proksimume 1 jaro | antaŭ proksimume 1 jaro |
|
||||
| 1998-12-01T00:00:00.000Z | proksimume 1 jaro | proksimume 1 jaro | antaŭ proksimume 1 jaro |
|
||||
| 1998-06-01T00:00:00.000Z | pli ol 1 jaro | pli ol 1 jaro | antaŭ pli ol 1 jaro |
|
||||
| 1998-01-01T00:00:00.000Z | proksimume 2 jaroj | proksimume 2 jaroj | antaŭ proksimume 2 jaroj |
|
||||
| 1997-01-01T00:00:00.000Z | proksimume 3 jaroj | proksimume 3 jaroj | antaŭ proksimume 3 jaroj |
|
||||
| 1996-01-01T00:00:00.000Z | proksimume 4 jaroj | proksimume 4 jaroj | antaŭ proksimume 4 jaroj |
|
||||
| 1995-01-01T00:00:00.000Z | proksimume 5 jaroj | proksimume 5 jaroj | antaŭ proksimume 5 jaroj |
|
||||
| 1994-01-01T00:00:00.000Z | proksimume 6 jaroj | proksimume 6 jaroj | antaŭ proksimume 6 jaroj |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ----------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 jaroj | post 6 jaroj | 52608 horoj |
|
||||
| 2005-01-01T00:00:00.000Z | 5 jaroj | post 5 jaroj | 43848 horoj |
|
||||
| 2004-01-01T00:00:00.000Z | 4 jaroj | post 4 jaroj | 35064 horoj |
|
||||
| 2003-01-01T00:00:00.000Z | 3 jaroj | post 3 jaroj | 26304 horoj |
|
||||
| 2002-01-01T00:00:00.000Z | 2 jaroj | post 2 jaroj | 17544 horoj |
|
||||
| 2001-06-01T00:00:00.000Z | 1 jaro | post 1 jaro | 12408 horoj |
|
||||
| 2001-02-01T00:00:00.000Z | 1 jaro | post 1 jaro | 9528 horoj |
|
||||
| 2001-01-01T00:00:00.000Z | 1 jaro | post 1 jaro | 8784 horoj |
|
||||
| 2000-06-01T00:00:00.000Z | 5 monatoj | post 5 monatoj | 3648 horoj |
|
||||
| 2000-03-01T00:00:00.000Z | 2 monatoj | post 2 monatoj | 1440 horoj |
|
||||
| 2000-02-01T00:00:00.000Z | 1 monato | post 1 monato | 744 horoj |
|
||||
| 2000-01-15T00:00:00.000Z | 14 tagoj | post 14 tagoj | 336 horoj |
|
||||
| 2000-01-02T00:00:00.000Z | 1 tago | post 1 tago | 24 horoj |
|
||||
| 2000-01-01T06:00:00.000Z | 6 horoj | post 6 horoj | 6 horoj |
|
||||
| 2000-01-01T01:00:00.000Z | 1 horo | post 1 horo | 1 horo |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minutoj | post 45 minutoj | 1 horo |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutoj | post 30 minutoj | 1 horo |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutoj | post 15 minutoj | 0 horoj |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minuto | post 1 minuto | 0 horoj |
|
||||
| 2000-01-01T00:00:25.000Z | 25 sekundoj | post 25 sekundoj | 0 horoj |
|
||||
| 2000-01-01T00:00:15.000Z | 15 sekundoj | post 15 sekundoj | 0 horoj |
|
||||
| 2000-01-01T00:00:05.000Z | 5 sekundoj | post 5 sekundoj | 0 horoj |
|
||||
| 2000-01-01T00:00:00.000Z | 0 sekundoj | antaŭ 0 sekundoj | 0 horoj |
|
||||
| 1999-12-31T23:59:55.000Z | 5 sekundoj | antaŭ 5 sekundoj | 0 horoj |
|
||||
| 1999-12-31T23:59:45.000Z | 15 sekundoj | antaŭ 15 sekundoj | 0 horoj |
|
||||
| 1999-12-31T23:59:35.000Z | 25 sekundoj | antaŭ 25 sekundoj | 0 horoj |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minuto | antaŭ 1 minuto | 0 horoj |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutoj | antaŭ 15 minutoj | 0 horoj |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutoj | antaŭ 30 minutoj | 1 horo |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minutoj | antaŭ 45 minutoj | 1 horo |
|
||||
| 1999-12-31T23:00:00.000Z | 1 horo | antaŭ 1 horo | 1 horo |
|
||||
| 1999-12-31T18:00:00.000Z | 6 horoj | antaŭ 6 horoj | 6 horoj |
|
||||
| 1999-12-30T00:00:00.000Z | 2 tagoj | antaŭ 2 tagoj | 48 horoj |
|
||||
| 1999-12-15T00:00:00.000Z | 17 tagoj | antaŭ 17 tagoj | 408 horoj |
|
||||
| 1999-12-01T00:00:00.000Z | 1 monato | antaŭ 1 monato | 744 horoj |
|
||||
| 1999-11-01T00:00:00.000Z | 2 monatoj | antaŭ 2 monatoj | 1464 horoj |
|
||||
| 1999-06-01T00:00:00.000Z | 7 monatoj | antaŭ 7 monatoj | 5136 horoj |
|
||||
| 1999-01-01T00:00:00.000Z | 1 jaro | antaŭ 1 jaro | 8760 horoj |
|
||||
| 1998-12-01T00:00:00.000Z | 1 jaro | antaŭ 1 jaro | 9504 horoj |
|
||||
| 1998-06-01T00:00:00.000Z | 2 jaroj | antaŭ 2 jaroj | 13896 horoj |
|
||||
| 1998-01-01T00:00:00.000Z | 2 jaroj | antaŭ 2 jaroj | 17520 horoj |
|
||||
| 1997-01-01T00:00:00.000Z | 3 jaroj | antaŭ 3 jaroj | 26280 horoj |
|
||||
| 1996-01-01T00:00:00.000Z | 4 jaroj | antaŭ 4 jaroj | 35064 horoj |
|
||||
| 1995-01-01T00:00:00.000Z | 5 jaroj | antaŭ 5 jaroj | 43824 horoj |
|
||||
| 1994-01-01T00:00:00.000Z | 6 jaroj | antaŭ 6 jaroj | 52584 horoj |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ---------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 2000-01-10 |
|
||||
| 2000-01-05T00:00:00.000Z | merkredo je 00:00 |
|
||||
| 2000-01-02T00:00:00.000Z | morgaŭ je 00:00 |
|
||||
| 2000-01-01T00:00:00.000Z | hodiaŭ je 00:00 |
|
||||
| 1999-12-31T00:00:00.000Z | hieraŭ je 00:00 |
|
||||
| 1999-12-27T00:00:00.000Z | pasinta lundo je 00:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 1999-12-21 |
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'menos de un segundo',
|
||||
other: 'menos de {{count}} segundos'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 segundo',
|
||||
other: '{{count}} segundos'
|
||||
},
|
||||
halfAMinute: 'medio minuto',
|
||||
lessThanXMinutes: {
|
||||
one: 'menos de un minuto',
|
||||
other: 'menos de {{count}} minutos'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 minuto',
|
||||
other: '{{count}} minutos'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'alrededor de 1 hora',
|
||||
other: 'alrededor de {{count}} horas'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 hora',
|
||||
other: '{{count}} horas'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 día',
|
||||
other: '{{count}} días'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'alrededor de 1 mes',
|
||||
other: 'alrededor de {{count}} meses'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 mes',
|
||||
other: '{{count}} meses'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'alrededor de 1 año',
|
||||
other: 'alrededor de {{count}} años'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 año',
|
||||
other: '{{count}} años'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'más de 1 año',
|
||||
other: 'más de {{count}} años'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'casi 1 año',
|
||||
other: 'casi {{count}} años'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'en ' + result;
|
||||
} else {
|
||||
return 'hace ' + result;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: "EEEE, d 'de' MMMM y",
|
||||
long: "d 'de' MMMM y",
|
||||
medium: 'd MMM y',
|
||||
short: 'dd/MM/y'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'HH:mm:ss zzzz',
|
||||
long: 'HH:mm:ss z',
|
||||
medium: 'HH:mm:ss',
|
||||
short: 'HH:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'a las' {{time}}",
|
||||
long: "{{date}} 'a las' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'el' eeee 'pasado a la' LT",
|
||||
yesterday: "'ayer a la' p",
|
||||
today: "'hoy a la' p",
|
||||
tomorrow: "'mañana a la' p",
|
||||
nextWeek: "eeee 'a la' p",
|
||||
other: 'P'
|
||||
};
|
||||
var formatRelativeLocalePlural = {
|
||||
lastWeek: "'el' eeee 'pasado a las' p",
|
||||
yesterday: "'ayer a las' p",
|
||||
today: "'hoy a las' p",
|
||||
tomorrow: "'mañana a las' p",
|
||||
nextWeek: "eeee 'a las' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, date, _baseDate, _options) {
|
||||
if (date.getUTCHours() !== 1) {
|
||||
return formatRelativeLocalePlural[token];
|
||||
}
|
||||
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+133
@@ -0,0 +1,133 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['AC', 'DC'],
|
||||
abbreviated: ['AC', 'DC'],
|
||||
wide: ['antes de cristo', 'después de cristo']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['T1', 'T2', 'T3', 'T4'],
|
||||
wide: ['1º trimestre', '2º trimestre', '3º trimestre', '4º trimestre']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['e', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
|
||||
abbreviated: ['ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep', 'oct', 'nov', 'dic'],
|
||||
wide: ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['d', 'l', 'm', 'm', 'j', 'v', 's'],
|
||||
short: ['do', 'lu', 'ma', 'mi', 'ju', 'vi', 'sa'],
|
||||
abbreviated: ['dom', 'lun', 'mar', 'mié', 'jue', 'vie', 'sab'],
|
||||
wide: ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'a',
|
||||
pm: 'p',
|
||||
midnight: 'mn',
|
||||
noon: 'md',
|
||||
morning: 'mañana',
|
||||
afternoon: 'tarde',
|
||||
evening: 'tarde',
|
||||
night: 'noche'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'medianoche',
|
||||
noon: 'mediodia',
|
||||
morning: 'mañana',
|
||||
afternoon: 'tarde',
|
||||
evening: 'tarde',
|
||||
night: 'noche'
|
||||
},
|
||||
wide: {
|
||||
am: 'a.m.',
|
||||
pm: 'p.m.',
|
||||
midnight: 'medianoche',
|
||||
noon: 'mediodia',
|
||||
morning: 'mañana',
|
||||
afternoon: 'tarde',
|
||||
evening: 'tarde',
|
||||
night: 'noche'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'a',
|
||||
pm: 'p',
|
||||
midnight: 'mn',
|
||||
noon: 'md',
|
||||
morning: 'de la mañana',
|
||||
afternoon: 'de la tarde',
|
||||
evening: 'de la tarde',
|
||||
night: 'de la noche'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'medianoche',
|
||||
noon: 'mediodia',
|
||||
morning: 'de la mañana',
|
||||
afternoon: 'de la tarde',
|
||||
evening: 'de la tarde',
|
||||
night: 'de la noche'
|
||||
},
|
||||
wide: {
|
||||
am: 'a.m.',
|
||||
pm: 'p.m.',
|
||||
midnight: 'medianoche',
|
||||
noon: 'mediodia',
|
||||
morning: 'de la mañana',
|
||||
afternoon: 'de la tarde',
|
||||
evening: 'de la tarde',
|
||||
night: 'de la noche'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
var number = Number(dirtyNumber);
|
||||
return number + 'º';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+112
@@ -0,0 +1,112 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(º)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(ac|dc|a|d)/i,
|
||||
abbreviated: /^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,
|
||||
wide: /^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^ac/i, /^dc/i],
|
||||
wide: [/^(antes de cristo|antes de la era com[uú]n)/i, /^(despu[eé]s de cristo|era com[uú]n)/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^T[1234]/i,
|
||||
wide: /^[1234](º)? trimestre/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[efmajsond]/i,
|
||||
abbreviated: /^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,
|
||||
wide: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^e/i, /^f/i, /^m/i, /^a/i, /^m/i, /^j/i, /^j/i, /^a/i, /^s/i, /^o/i, /^n/i, /^d/i],
|
||||
any: [/^en/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[dlmjvs]/i,
|
||||
short: /^(do|lu|ma|mi|ju|vi|sa)/i,
|
||||
abbreviated: /^(dom|lun|mar|mie|jue|vie|sab)/i,
|
||||
wide: /^(domingo|lunes|martes|miercoles|jueves|viernes|s[áa]bado)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^d/i, /^l/i, /^m/i, /^m/i, /^j/i, /^v/i, /^s/i],
|
||||
any: [/^do/i, /^lu/i, /^ma/i, /^mi/i, /^ju/i, /^vi/i, /^sa/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,
|
||||
any: /^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^a/i,
|
||||
pm: /^p/i,
|
||||
midnight: /^mn/i,
|
||||
noon: /^md/i,
|
||||
morning: /mañana/i,
|
||||
afternoon: /tarde/i,
|
||||
evening: /tarde/i,
|
||||
night: /noche/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { es } from 'date-fns/locale'
|
||||
export default es
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Spanish locale.
|
||||
* @language Spanish
|
||||
* @iso-639-2 spa
|
||||
* @author Juan Angosto [@juanangosto]{@link https://github.com/juanangosto}
|
||||
* @author Guillermo Grau [@guigrpa]{@link https://github.com/guigrpa}
|
||||
* @author Fernando Agüero [@fjaguero]{@link https://github.com/fjaguero}
|
||||
* @author Gastón Haro [@harogaston]{@link https://github.com/harogaston}
|
||||
* @author Yago Carballo [@YagoCarballo]{@link https://github.com/YagoCarballo}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'es',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/es/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Spanish (es) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------------ | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987º | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5º | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987º | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5º | 0004-12-27T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1º | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2º | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | T1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | T2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1º trimestre | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2º trimestre | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1º | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2º | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | T1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | T2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1º trimestre | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2º trimestre | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2º | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7º | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | jul | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | febrero | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | julio | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | f | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | j | 2019-06-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2º | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7º | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | feb | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | jul | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | febrero | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | julio | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | f | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | j | 2019-06-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1º | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48º | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1º | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48º | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11º | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28º | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42º | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365º | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vie | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vie | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vie | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | lunes | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | viernes | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | l | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | v | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | lu | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vi | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1º | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5º | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vie | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | lunes | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | viernes | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | l | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | v | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | lu | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vi | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1º | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5º | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vie | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | lunes | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | viernes | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | l | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | v | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | lu | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vi | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1º | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5º | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | lun | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vie | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | lunes | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | viernes | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | l | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | v | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | lu | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | vi | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p.m. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a.m. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | p | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | a | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | de la mañana | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la noche | 2019-02-11T00:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | de la mañana | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la noche | 2019-02-11T00:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | de la mañana | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la noche | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | de la mañana | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la noche | 2019-02-11T00:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | de la mañana | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | de la tarde | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | de la noche | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11º | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11º | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11º | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23º | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11º | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11º | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11º | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23º | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1º | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55º | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1º | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55º | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11/02/1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 feb 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 may 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 de febrero 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 de mayo 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | miércoles, 11 de febrero 1987 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | domingo, 29 de mayo 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11/02/1987, 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29/05/1453, 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 feb 1987, 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 may 1453, 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 de febrero 1987 a las 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 de mayo 1453 a las 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | miércoles, 11 de febrero 1987 a las 12:13:14 GMT+00:00 | Invalid Date |
|
||||
| | | 1453-05-29T23:59:59.999Z | domingo, 29 de mayo 1453 a las 23:59:59 GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | -------------------- | ---------------------- | ------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | alrededor de 6 años | alrededor de 6 años | en alrededor de 6 años |
|
||||
| 2005-01-01T00:00:00.000Z | alrededor de 5 años | alrededor de 5 años | en alrededor de 5 años |
|
||||
| 2004-01-01T00:00:00.000Z | alrededor de 4 años | alrededor de 4 años | en alrededor de 4 años |
|
||||
| 2003-01-01T00:00:00.000Z | alrededor de 3 años | alrededor de 3 años | en alrededor de 3 años |
|
||||
| 2002-01-01T00:00:00.000Z | alrededor de 2 años | alrededor de 2 años | en alrededor de 2 años |
|
||||
| 2001-06-01T00:00:00.000Z | más de 1 año | más de 1 año | en más de 1 año |
|
||||
| 2001-02-01T00:00:00.000Z | alrededor de 1 año | alrededor de 1 año | en alrededor de 1 año |
|
||||
| 2001-01-01T00:00:00.000Z | alrededor de 1 año | alrededor de 1 año | en alrededor de 1 año |
|
||||
| 2000-06-01T00:00:00.000Z | 5 meses | 5 meses | en 5 meses |
|
||||
| 2000-03-01T00:00:00.000Z | 2 meses | 2 meses | en 2 meses |
|
||||
| 2000-02-01T00:00:00.000Z | alrededor de 1 mes | alrededor de 1 mes | en alrededor de 1 mes |
|
||||
| 2000-01-15T00:00:00.000Z | 14 días | 14 días | en 14 días |
|
||||
| 2000-01-02T00:00:00.000Z | 1 día | 1 día | en 1 día |
|
||||
| 2000-01-01T06:00:00.000Z | alrededor de 6 horas | alrededor de 6 horas | en alrededor de 6 horas |
|
||||
| 2000-01-01T01:00:00.000Z | alrededor de 1 hora | alrededor de 1 hora | en alrededor de 1 hora |
|
||||
| 2000-01-01T00:45:00.000Z | alrededor de 1 hora | alrededor de 1 hora | en alrededor de 1 hora |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutos | 30 minutos | en 30 minutos |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutos | 15 minutos | en 15 minutos |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minuto | 1 minuto | en 1 minuto |
|
||||
| 2000-01-01T00:00:25.000Z | menos de un minuto | medio minuto | en menos de un minuto |
|
||||
| 2000-01-01T00:00:15.000Z | menos de un minuto | menos de 20 segundos | en menos de un minuto |
|
||||
| 2000-01-01T00:00:05.000Z | menos de un minuto | menos de 10 segundos | en menos de un minuto |
|
||||
| 2000-01-01T00:00:00.000Z | menos de un minuto | menos de 5 segundos | hace menos de un minuto |
|
||||
| 1999-12-31T23:59:55.000Z | menos de un minuto | menos de 10 segundos | hace menos de un minuto |
|
||||
| 1999-12-31T23:59:45.000Z | menos de un minuto | menos de 20 segundos | hace menos de un minuto |
|
||||
| 1999-12-31T23:59:35.000Z | menos de un minuto | medio minuto | hace menos de un minuto |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minuto | 1 minuto | hace 1 minuto |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutos | 15 minutos | hace 15 minutos |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutos | 30 minutos | hace 30 minutos |
|
||||
| 1999-12-31T23:15:00.000Z | alrededor de 1 hora | alrededor de 1 hora | hace alrededor de 1 hora |
|
||||
| 1999-12-31T23:00:00.000Z | alrededor de 1 hora | alrededor de 1 hora | hace alrededor de 1 hora |
|
||||
| 1999-12-31T18:00:00.000Z | alrededor de 6 horas | alrededor de 6 horas | hace alrededor de 6 horas |
|
||||
| 1999-12-30T00:00:00.000Z | 2 días | 2 días | hace 2 días |
|
||||
| 1999-12-15T00:00:00.000Z | 17 días | 17 días | hace 17 días |
|
||||
| 1999-12-01T00:00:00.000Z | alrededor de 1 mes | alrededor de 1 mes | hace alrededor de 1 mes |
|
||||
| 1999-11-01T00:00:00.000Z | 2 meses | 2 meses | hace 2 meses |
|
||||
| 1999-06-01T00:00:00.000Z | 7 meses | 7 meses | hace 7 meses |
|
||||
| 1999-01-01T00:00:00.000Z | alrededor de 1 año | alrededor de 1 año | hace alrededor de 1 año |
|
||||
| 1998-12-01T00:00:00.000Z | alrededor de 1 año | alrededor de 1 año | hace alrededor de 1 año |
|
||||
| 1998-06-01T00:00:00.000Z | más de 1 año | más de 1 año | hace más de 1 año |
|
||||
| 1998-01-01T00:00:00.000Z | alrededor de 2 años | alrededor de 2 años | hace alrededor de 2 años |
|
||||
| 1997-01-01T00:00:00.000Z | alrededor de 3 años | alrededor de 3 años | hace alrededor de 3 años |
|
||||
| 1996-01-01T00:00:00.000Z | alrededor de 4 años | alrededor de 4 años | hace alrededor de 4 años |
|
||||
| 1995-01-01T00:00:00.000Z | alrededor de 5 años | alrededor de 5 años | hace alrededor de 5 años |
|
||||
| 1994-01-01T00:00:00.000Z | alrededor de 6 años | alrededor de 6 años | hace alrededor de 6 años |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ----------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 años | en 6 años | 52608 horas |
|
||||
| 2005-01-01T00:00:00.000Z | 5 años | en 5 años | 43848 horas |
|
||||
| 2004-01-01T00:00:00.000Z | 4 años | en 4 años | 35064 horas |
|
||||
| 2003-01-01T00:00:00.000Z | 3 años | en 3 años | 26304 horas |
|
||||
| 2002-01-01T00:00:00.000Z | 2 años | en 2 años | 17544 horas |
|
||||
| 2001-06-01T00:00:00.000Z | 1 año | en 1 año | 12408 horas |
|
||||
| 2001-02-01T00:00:00.000Z | 1 año | en 1 año | 9528 horas |
|
||||
| 2001-01-01T00:00:00.000Z | 1 año | en 1 año | 8784 horas |
|
||||
| 2000-06-01T00:00:00.000Z | 5 meses | en 5 meses | 3648 horas |
|
||||
| 2000-03-01T00:00:00.000Z | 2 meses | en 2 meses | 1440 horas |
|
||||
| 2000-02-01T00:00:00.000Z | 1 mes | en 1 mes | 744 horas |
|
||||
| 2000-01-15T00:00:00.000Z | 14 días | en 14 días | 336 horas |
|
||||
| 2000-01-02T00:00:00.000Z | 1 día | en 1 día | 24 horas |
|
||||
| 2000-01-01T06:00:00.000Z | 6 horas | en 6 horas | 6 horas |
|
||||
| 2000-01-01T01:00:00.000Z | 1 hora | en 1 hora | 1 hora |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minutos | en 45 minutos | 1 hora |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutos | en 30 minutos | 1 hora |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutos | en 15 minutos | 0 horas |
|
||||
| 2000-01-01T00:01:00.000Z | 1 minuto | en 1 minuto | 0 horas |
|
||||
| 2000-01-01T00:00:25.000Z | 25 segundos | en 25 segundos | 0 horas |
|
||||
| 2000-01-01T00:00:15.000Z | 15 segundos | en 15 segundos | 0 horas |
|
||||
| 2000-01-01T00:00:05.000Z | 5 segundos | en 5 segundos | 0 horas |
|
||||
| 2000-01-01T00:00:00.000Z | 0 segundos | hace 0 segundos | 0 horas |
|
||||
| 1999-12-31T23:59:55.000Z | 5 segundos | hace 5 segundos | 0 horas |
|
||||
| 1999-12-31T23:59:45.000Z | 15 segundos | hace 15 segundos | 0 horas |
|
||||
| 1999-12-31T23:59:35.000Z | 25 segundos | hace 25 segundos | 0 horas |
|
||||
| 1999-12-31T23:59:00.000Z | 1 minuto | hace 1 minuto | 0 horas |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutos | hace 15 minutos | 0 horas |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutos | hace 30 minutos | 1 hora |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minutos | hace 45 minutos | 1 hora |
|
||||
| 1999-12-31T23:00:00.000Z | 1 hora | hace 1 hora | 1 hora |
|
||||
| 1999-12-31T18:00:00.000Z | 6 horas | hace 6 horas | 6 horas |
|
||||
| 1999-12-30T00:00:00.000Z | 2 días | hace 2 días | 48 horas |
|
||||
| 1999-12-15T00:00:00.000Z | 17 días | hace 17 días | 408 horas |
|
||||
| 1999-12-01T00:00:00.000Z | 1 mes | hace 1 mes | 744 horas |
|
||||
| 1999-11-01T00:00:00.000Z | 2 meses | hace 2 meses | 1464 horas |
|
||||
| 1999-06-01T00:00:00.000Z | 7 meses | hace 7 meses | 5136 horas |
|
||||
| 1999-01-01T00:00:00.000Z | 1 año | hace 1 año | 8760 horas |
|
||||
| 1998-12-01T00:00:00.000Z | 1 año | hace 1 año | 9504 horas |
|
||||
| 1998-06-01T00:00:00.000Z | 2 años | hace 2 años | 13896 horas |
|
||||
| 1998-01-01T00:00:00.000Z | 2 años | hace 2 años | 17520 horas |
|
||||
| 1997-01-01T00:00:00.000Z | 3 años | hace 3 años | 26280 horas |
|
||||
| 1996-01-01T00:00:00.000Z | 4 años | hace 4 años | 35064 horas |
|
||||
| 1995-01-01T00:00:00.000Z | 5 años | hace 5 años | 43824 horas |
|
||||
| 1994-01-01T00:00:00.000Z | 6 años | hace 6 años | 52584 horas |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | --------------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10/01/2000 |
|
||||
| 2000-01-05T00:00:00.000Z | miércoles a las 00:00 |
|
||||
| 2000-01-02T00:00:00.000Z | mañana a las 00:00 |
|
||||
| 2000-01-01T00:00:00.000Z | hoy a las 00:00 |
|
||||
| 1999-12-31T00:00:00.000Z | ayer a las 00:00 |
|
||||
| 1999-12-27T00:00:00.000Z | el lunes pasado a las 00:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21/12/1999 |
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
standalone: {
|
||||
one: 'vähem kui üks sekund',
|
||||
other: 'vähem kui {{count}} sekundit'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'vähem kui ühe sekundi',
|
||||
other: 'vähem kui {{count}} sekundi'
|
||||
}
|
||||
},
|
||||
xSeconds: {
|
||||
standalone: {
|
||||
one: 'üks sekund',
|
||||
other: '{{count}} sekundit'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'ühe sekundi',
|
||||
other: '{{count}} sekundi'
|
||||
}
|
||||
},
|
||||
halfAMinute: {
|
||||
standalone: 'pool minutit',
|
||||
withPreposition: 'poole minuti'
|
||||
},
|
||||
lessThanXMinutes: {
|
||||
standalone: {
|
||||
one: 'vähem kui üks minut',
|
||||
other: 'vähem kui {{count}} minutit'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'vähem kui ühe minuti',
|
||||
other: 'vähem kui {{count}} minuti'
|
||||
}
|
||||
},
|
||||
xMinutes: {
|
||||
standalone: {
|
||||
one: 'üks minut',
|
||||
other: '{{count}} minutit'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'ühe minuti',
|
||||
other: '{{count}} minuti'
|
||||
}
|
||||
},
|
||||
aboutXHours: {
|
||||
standalone: {
|
||||
one: 'umbes üks tund',
|
||||
other: 'umbes {{count}} tundi'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'umbes ühe tunni',
|
||||
other: 'umbes {{count}} tunni'
|
||||
}
|
||||
},
|
||||
xHours: {
|
||||
standalone: {
|
||||
one: 'üks tund',
|
||||
other: '{{count}} tundi'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'ühe tunni',
|
||||
other: '{{count}} tunni'
|
||||
}
|
||||
},
|
||||
xDays: {
|
||||
standalone: {
|
||||
one: 'üks päev',
|
||||
other: '{{count}} päeva'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'ühe päeva',
|
||||
other: '{{count}} päeva'
|
||||
}
|
||||
},
|
||||
aboutXMonths: {
|
||||
standalone: {
|
||||
one: 'umbes üks kuu',
|
||||
other: 'umbes {{count}} kuud'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'umbes ühe kuu',
|
||||
other: 'umbes {{count}} kuu'
|
||||
}
|
||||
},
|
||||
xMonths: {
|
||||
standalone: {
|
||||
one: 'üks kuu',
|
||||
other: '{{count}} kuud'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'ühe kuu',
|
||||
other: '{{count}} kuu'
|
||||
}
|
||||
},
|
||||
aboutXYears: {
|
||||
standalone: {
|
||||
one: 'umbes üks aasta',
|
||||
other: 'umbes {{count}} aastat'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'umbes ühe aasta',
|
||||
other: 'umbes {{count}} aasta'
|
||||
}
|
||||
},
|
||||
xYears: {
|
||||
standalone: {
|
||||
one: 'üks aasta',
|
||||
other: '{{count}} aastat'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'ühe aasta',
|
||||
other: '{{count}} aasta'
|
||||
}
|
||||
},
|
||||
overXYears: {
|
||||
standalone: {
|
||||
one: 'rohkem kui üks aasta',
|
||||
other: 'rohkem kui {{count}} aastat'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'rohkem kui ühe aasta',
|
||||
other: 'rohkem kui {{count}} aasta'
|
||||
}
|
||||
},
|
||||
almostXYears: {
|
||||
standalone: {
|
||||
one: 'peaaegu üks aasta',
|
||||
other: 'peaaegu {{count}} aastat'
|
||||
},
|
||||
withPreposition: {
|
||||
one: 'peaaegu ühe aasta',
|
||||
other: 'peaaegu {{count}} aasta'
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var usageGroup = options.addSuffix ? formatDistanceLocale[token].withPreposition : formatDistanceLocale[token].standalone;
|
||||
var result;
|
||||
|
||||
if (typeof usageGroup === 'string') {
|
||||
result = usageGroup;
|
||||
} else if (count === 1) {
|
||||
result = usageGroup.one;
|
||||
} else {
|
||||
result = usageGroup.other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return result + ' pärast';
|
||||
} else {
|
||||
return result + ' eest';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'eeee, d. MMMM y',
|
||||
long: 'd. MMMM y',
|
||||
medium: 'd. MMM y',
|
||||
short: 'dd.MM.y'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'HH:mm:ss zzzz',
|
||||
long: 'HH:mm:ss z',
|
||||
medium: 'HH:mm:ss',
|
||||
short: 'HH:mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'kell' {{time}}",
|
||||
long: "{{date}} 'kell' {{time}}",
|
||||
medium: '{{date}}. {{time}}',
|
||||
short: '{{date}}. {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'eelmine' eeee 'kell' p",
|
||||
yesterday: "'eile kell' p",
|
||||
today: "'täna kell' p",
|
||||
tomorrow: "'homme kell' p",
|
||||
nextWeek: "'järgmine' eeee 'kell' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+134
@@ -0,0 +1,134 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['e.m.a', 'm.a.j'],
|
||||
abbreviated: ['e.m.a', 'm.a.j'],
|
||||
wide: ['enne meie ajaarvamist', 'meie ajaarvamise järgi']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['K1', 'K2', 'K3', 'K4'],
|
||||
wide: ['1. kvartal', '2. kvartal', '3. kvartal', '4. kvartal']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['J', 'V', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
|
||||
abbreviated: ['jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets'],
|
||||
wide: ['jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september', 'oktoober', 'november', 'detsember']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['P', 'E', 'T', 'K', 'N', 'R', 'L'],
|
||||
short: ['P', 'E', 'T', 'K', 'N', 'R', 'L'],
|
||||
abbreviated: ['pühap.', 'esmasp.', 'teisip.', 'kolmap.', 'neljap.', 'reede.', 'laup.'],
|
||||
wide: ['pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'kesköö',
|
||||
noon: 'keskpäev',
|
||||
morning: 'hommik',
|
||||
afternoon: 'pärastlõuna',
|
||||
evening: 'õhtu',
|
||||
night: 'öö'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'kesköö',
|
||||
noon: 'keskpäev',
|
||||
morning: 'hommik',
|
||||
afternoon: 'pärastlõuna',
|
||||
evening: 'õhtu',
|
||||
night: 'öö'
|
||||
},
|
||||
wide: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'kesköö',
|
||||
noon: 'keskpäev',
|
||||
morning: 'hommik',
|
||||
afternoon: 'pärastlõuna',
|
||||
evening: 'õhtu',
|
||||
night: 'öö'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'keskööl',
|
||||
noon: 'keskpäeval',
|
||||
morning: 'hommikul',
|
||||
afternoon: 'pärastlõunal',
|
||||
evening: 'õhtul',
|
||||
night: 'öösel'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'keskööl',
|
||||
noon: 'keskpäeval',
|
||||
morning: 'hommikul',
|
||||
afternoon: 'pärastlõunal',
|
||||
evening: 'õhtul',
|
||||
night: 'öösel'
|
||||
},
|
||||
wide: {
|
||||
am: 'AM',
|
||||
pm: 'PM',
|
||||
midnight: 'keskööl',
|
||||
noon: 'keskpäeval',
|
||||
morning: 'hommikul',
|
||||
afternoon: 'pärastlõunal',
|
||||
evening: 'õhtul',
|
||||
night: 'öösel'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
var number = Number(dirtyNumber);
|
||||
return number + '.';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
formattingValues: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
formattingValues: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+109
@@ -0,0 +1,109 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^\d+\./i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(e\.m\.a|m\.a\.j|eKr|pKr)/i,
|
||||
abbreviated: /^(e\.m\.a|m\.a\.j|eKr|pKr)/i,
|
||||
wide: /^(enne meie ajaarvamist|meie ajaarvamise järgi|enne Kristust|pärast Kristust)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^e/i, /^(m|p)/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^K[1234]/i,
|
||||
wide: /^[1234](\.)? kvartal/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[jvmasond]/i,
|
||||
abbreviated: /^('jaan|veebr|märts|apr|mai|juuni|juuli|aug|sept|okt|nov|dets')/i,
|
||||
wide: /^('jaanuar|veebruar|märts|aprill|mai|juuni|juuli|august|september|oktoober|november|detsember')/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^j/i, /^v/i, /^m/i, /^a/i, /^m/i, /^j/i, /^j/i, /^a/i, /^s/i, /^o/i, /^n/i, /^d/i],
|
||||
any: [/^ja/i, /^v/i, /^mär/i, /^ap/i, /^mai/i, /^jun/i, /^jul/i, /^au/i, /^s/i, /^o/i, /^n/i, /^d/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[petknrl]/i,
|
||||
short: /^[petknrl]/i,
|
||||
abbreviated: /^(püh?|esm?|tei?|kolm?|nel?|ree?|laup?)\.?/i,
|
||||
wide: /^('pühapäev|esmaspäev|teisipäev|kolmapäev|neljapäev|reede|laupäev')/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
any: [/^p/i, /^e/i, /^t/i, /^k/i, /^n/i, /^r/i, /^l/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
any: /^(am|pm|kesköö|keskpäev|hommik|pärastlõuna|õhtu|öö)/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^a/i,
|
||||
pm: /^p/i,
|
||||
midnight: /^keskö/i,
|
||||
noon: /^keskp/i,
|
||||
morning: /hommik/i,
|
||||
afternoon: /pärastlõuna/i,
|
||||
evening: /õhtu/i,
|
||||
night: /öö/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { et } from 'date-fns/locale'
|
||||
export default et
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Estonian locale.
|
||||
* @language Estonian
|
||||
* @iso-639-2 est
|
||||
* @author Priit Hansen [@HansenPriit]{@link https://github.com/priithansen}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'et',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/et/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Estonian (et) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ---------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987. | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5. | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987. | 1986-12-29T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 4. | 0003-12-29T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | K1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | K2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | 1. kvartal | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. kvartal | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1. | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | K1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | K2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | 1. kvartal | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2. kvartal | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7. | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | veebr | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | juuli | Invalid Date |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | veebruar | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | juuli | Invalid Date |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | V | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2. | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7. | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | veebr | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | juuli | Invalid Date |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | veebruar | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | juuli | Invalid Date |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | V | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | J | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1. | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48. | 2019-11-25T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1. | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48. | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28. | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365. | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | esmasp. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede. | Invalid Date |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | esmasp. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede. | Invalid Date |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | esmasp. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede. | Invalid Date |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | esmaspäev | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | E | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | R | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | E | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | R | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | esmasp. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede. | Invalid Date |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | esmaspäev | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | E | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | R | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | E | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | R | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | esmasp. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede. | Invalid Date |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | esmaspäev | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | E | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | R | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | E | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | R | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 1. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5. | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | esmasp. | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede. | Invalid Date |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | esmaspäev | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | reede | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | E | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | R | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | E | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | R | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | PM | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | AM | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | hommikul | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | pärastlõunal | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | õhtul | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | öösel | Invalid Date |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | hommikul | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | pärastlõunal | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | õhtul | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | öösel | Invalid Date |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | hommikul | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | pärastlõunal | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | õhtul | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | öösel | Invalid Date |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | hommikul | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | pärastlõunal | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | õhtul | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | öösel | Invalid Date |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | hommikul | Invalid Date |
|
||||
| | | 2019-02-11T14:13:14.015Z | pärastlõunal | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | õhtul | Invalid Date |
|
||||
| | | 2019-02-11T02:13:14.015Z | öösel | Invalid Date |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11. | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11. | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23. | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1. | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55. | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1. | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55. | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 11.02.1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.05.1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11. veebr 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. mai 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11. veebruar 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. mai 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | kolmapäev, 11. veebruar 1987 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | pühapäev, 29. mai 1453 | Invalid Date |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 23:59:59 GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 11.02.1987. 12:13 | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29.05.1453. 23:59 | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11. veebr 1987. 12:13:14 | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. mai 1453. 23:59:59 | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11. veebruar 1987 kell 12:13:14 GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29. mai 1453 kell 23:59:59 GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | kolmapäev, 11. veebruar 1987 kell 12:13:14 GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | pühapäev, 29. mai 1453 kell 23:59:59 GMT+00:00 | Invalid Date |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | -------------------- | ---------------------- | --------------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | umbes 6 aastat | umbes 6 aastat | umbes 6 aasta pärast |
|
||||
| 2005-01-01T00:00:00.000Z | umbes 5 aastat | umbes 5 aastat | umbes 5 aasta pärast |
|
||||
| 2004-01-01T00:00:00.000Z | umbes 4 aastat | umbes 4 aastat | umbes 4 aasta pärast |
|
||||
| 2003-01-01T00:00:00.000Z | umbes 3 aastat | umbes 3 aastat | umbes 3 aasta pärast |
|
||||
| 2002-01-01T00:00:00.000Z | umbes 2 aastat | umbes 2 aastat | umbes 2 aasta pärast |
|
||||
| 2001-06-01T00:00:00.000Z | rohkem kui üks aasta | rohkem kui üks aasta | rohkem kui ühe aasta pärast |
|
||||
| 2001-02-01T00:00:00.000Z | umbes üks aasta | umbes üks aasta | umbes ühe aasta pärast |
|
||||
| 2001-01-01T00:00:00.000Z | umbes üks aasta | umbes üks aasta | umbes ühe aasta pärast |
|
||||
| 2000-06-01T00:00:00.000Z | 5 kuud | 5 kuud | 5 kuu pärast |
|
||||
| 2000-03-01T00:00:00.000Z | 2 kuud | 2 kuud | 2 kuu pärast |
|
||||
| 2000-02-01T00:00:00.000Z | umbes üks kuu | umbes üks kuu | umbes ühe kuu pärast |
|
||||
| 2000-01-15T00:00:00.000Z | 14 päeva | 14 päeva | 14 päeva pärast |
|
||||
| 2000-01-02T00:00:00.000Z | üks päev | üks päev | ühe päeva pärast |
|
||||
| 2000-01-01T06:00:00.000Z | umbes 6 tundi | umbes 6 tundi | umbes 6 tunni pärast |
|
||||
| 2000-01-01T01:00:00.000Z | umbes üks tund | umbes üks tund | umbes ühe tunni pärast |
|
||||
| 2000-01-01T00:45:00.000Z | umbes üks tund | umbes üks tund | umbes ühe tunni pärast |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutit | 30 minutit | 30 minuti pärast |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutit | 15 minutit | 15 minuti pärast |
|
||||
| 2000-01-01T00:01:00.000Z | üks minut | üks minut | ühe minuti pärast |
|
||||
| 2000-01-01T00:00:25.000Z | vähem kui üks minut | pool minutit | vähem kui ühe minuti pärast |
|
||||
| 2000-01-01T00:00:15.000Z | vähem kui üks minut | vähem kui 20 sekundit | vähem kui ühe minuti pärast |
|
||||
| 2000-01-01T00:00:05.000Z | vähem kui üks minut | vähem kui 10 sekundit | vähem kui ühe minuti pärast |
|
||||
| 2000-01-01T00:00:00.000Z | vähem kui üks minut | vähem kui 5 sekundit | vähem kui ühe minuti eest |
|
||||
| 1999-12-31T23:59:55.000Z | vähem kui üks minut | vähem kui 10 sekundit | vähem kui ühe minuti eest |
|
||||
| 1999-12-31T23:59:45.000Z | vähem kui üks minut | vähem kui 20 sekundit | vähem kui ühe minuti eest |
|
||||
| 1999-12-31T23:59:35.000Z | vähem kui üks minut | pool minutit | vähem kui ühe minuti eest |
|
||||
| 1999-12-31T23:59:00.000Z | üks minut | üks minut | ühe minuti eest |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutit | 15 minutit | 15 minuti eest |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutit | 30 minutit | 30 minuti eest |
|
||||
| 1999-12-31T23:15:00.000Z | umbes üks tund | umbes üks tund | umbes ühe tunni eest |
|
||||
| 1999-12-31T23:00:00.000Z | umbes üks tund | umbes üks tund | umbes ühe tunni eest |
|
||||
| 1999-12-31T18:00:00.000Z | umbes 6 tundi | umbes 6 tundi | umbes 6 tunni eest |
|
||||
| 1999-12-30T00:00:00.000Z | 2 päeva | 2 päeva | 2 päeva eest |
|
||||
| 1999-12-15T00:00:00.000Z | 17 päeva | 17 päeva | 17 päeva eest |
|
||||
| 1999-12-01T00:00:00.000Z | umbes üks kuu | umbes üks kuu | umbes ühe kuu eest |
|
||||
| 1999-11-01T00:00:00.000Z | 2 kuud | 2 kuud | 2 kuu eest |
|
||||
| 1999-06-01T00:00:00.000Z | 7 kuud | 7 kuud | 7 kuu eest |
|
||||
| 1999-01-01T00:00:00.000Z | umbes üks aasta | umbes üks aasta | umbes ühe aasta eest |
|
||||
| 1998-12-01T00:00:00.000Z | umbes üks aasta | umbes üks aasta | umbes ühe aasta eest |
|
||||
| 1998-06-01T00:00:00.000Z | rohkem kui üks aasta | rohkem kui üks aasta | rohkem kui ühe aasta eest |
|
||||
| 1998-01-01T00:00:00.000Z | umbes 2 aastat | umbes 2 aastat | umbes 2 aasta eest |
|
||||
| 1997-01-01T00:00:00.000Z | umbes 3 aastat | umbes 3 aastat | umbes 3 aasta eest |
|
||||
| 1996-01-01T00:00:00.000Z | umbes 4 aastat | umbes 4 aastat | umbes 4 aasta eest |
|
||||
| 1995-01-01T00:00:00.000Z | umbes 5 aastat | umbes 5 aastat | umbes 5 aasta eest |
|
||||
| 1994-01-01T00:00:00.000Z | umbes 6 aastat | umbes 6 aastat | umbes 6 aasta eest |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | ----------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 aastat | 6 aasta pärast | 52608 tundi |
|
||||
| 2005-01-01T00:00:00.000Z | 5 aastat | 5 aasta pärast | 43848 tundi |
|
||||
| 2004-01-01T00:00:00.000Z | 4 aastat | 4 aasta pärast | 35064 tundi |
|
||||
| 2003-01-01T00:00:00.000Z | 3 aastat | 3 aasta pärast | 26304 tundi |
|
||||
| 2002-01-01T00:00:00.000Z | 2 aastat | 2 aasta pärast | 17544 tundi |
|
||||
| 2001-06-01T00:00:00.000Z | üks aasta | ühe aasta pärast | 12408 tundi |
|
||||
| 2001-02-01T00:00:00.000Z | üks aasta | ühe aasta pärast | 9528 tundi |
|
||||
| 2001-01-01T00:00:00.000Z | üks aasta | ühe aasta pärast | 8784 tundi |
|
||||
| 2000-06-01T00:00:00.000Z | 5 kuud | 5 kuu pärast | 3648 tundi |
|
||||
| 2000-03-01T00:00:00.000Z | 2 kuud | 2 kuu pärast | 1440 tundi |
|
||||
| 2000-02-01T00:00:00.000Z | üks kuu | ühe kuu pärast | 744 tundi |
|
||||
| 2000-01-15T00:00:00.000Z | 14 päeva | 14 päeva pärast | 336 tundi |
|
||||
| 2000-01-02T00:00:00.000Z | üks päev | ühe päeva pärast | 24 tundi |
|
||||
| 2000-01-01T06:00:00.000Z | 6 tundi | 6 tunni pärast | 6 tundi |
|
||||
| 2000-01-01T01:00:00.000Z | üks tund | ühe tunni pärast | üks tund |
|
||||
| 2000-01-01T00:45:00.000Z | 45 minutit | 45 minuti pärast | üks tund |
|
||||
| 2000-01-01T00:30:00.000Z | 30 minutit | 30 minuti pärast | üks tund |
|
||||
| 2000-01-01T00:15:00.000Z | 15 minutit | 15 minuti pärast | 0 tundi |
|
||||
| 2000-01-01T00:01:00.000Z | üks minut | ühe minuti pärast | 0 tundi |
|
||||
| 2000-01-01T00:00:25.000Z | 25 sekundit | 25 sekundi pärast | 0 tundi |
|
||||
| 2000-01-01T00:00:15.000Z | 15 sekundit | 15 sekundi pärast | 0 tundi |
|
||||
| 2000-01-01T00:00:05.000Z | 5 sekundit | 5 sekundi pärast | 0 tundi |
|
||||
| 2000-01-01T00:00:00.000Z | 0 sekundit | 0 sekundi eest | 0 tundi |
|
||||
| 1999-12-31T23:59:55.000Z | 5 sekundit | 5 sekundi eest | 0 tundi |
|
||||
| 1999-12-31T23:59:45.000Z | 15 sekundit | 15 sekundi eest | 0 tundi |
|
||||
| 1999-12-31T23:59:35.000Z | 25 sekundit | 25 sekundi eest | 0 tundi |
|
||||
| 1999-12-31T23:59:00.000Z | üks minut | ühe minuti eest | 0 tundi |
|
||||
| 1999-12-31T23:45:00.000Z | 15 minutit | 15 minuti eest | 0 tundi |
|
||||
| 1999-12-31T23:30:00.000Z | 30 minutit | 30 minuti eest | üks tund |
|
||||
| 1999-12-31T23:15:00.000Z | 45 minutit | 45 minuti eest | üks tund |
|
||||
| 1999-12-31T23:00:00.000Z | üks tund | ühe tunni eest | üks tund |
|
||||
| 1999-12-31T18:00:00.000Z | 6 tundi | 6 tunni eest | 6 tundi |
|
||||
| 1999-12-30T00:00:00.000Z | 2 päeva | 2 päeva eest | 48 tundi |
|
||||
| 1999-12-15T00:00:00.000Z | 17 päeva | 17 päeva eest | 408 tundi |
|
||||
| 1999-12-01T00:00:00.000Z | üks kuu | ühe kuu eest | 744 tundi |
|
||||
| 1999-11-01T00:00:00.000Z | 2 kuud | 2 kuu eest | 1464 tundi |
|
||||
| 1999-06-01T00:00:00.000Z | 7 kuud | 7 kuu eest | 5136 tundi |
|
||||
| 1999-01-01T00:00:00.000Z | üks aasta | ühe aasta eest | 8760 tundi |
|
||||
| 1998-12-01T00:00:00.000Z | üks aasta | ühe aasta eest | 9504 tundi |
|
||||
| 1998-06-01T00:00:00.000Z | 2 aastat | 2 aasta eest | 13896 tundi |
|
||||
| 1998-01-01T00:00:00.000Z | 2 aastat | 2 aasta eest | 17520 tundi |
|
||||
| 1997-01-01T00:00:00.000Z | 3 aastat | 3 aasta eest | 26280 tundi |
|
||||
| 1996-01-01T00:00:00.000Z | 4 aastat | 4 aasta eest | 35064 tundi |
|
||||
| 1995-01-01T00:00:00.000Z | 5 aastat | 5 aasta eest | 43824 tundi |
|
||||
| 1994-01-01T00:00:00.000Z | 6 aastat | 6 aasta eest | 52584 tundi |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | ----------------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 10.01.2000 |
|
||||
| 2000-01-05T00:00:00.000Z | järgmine kolmapäev kell 00:00 |
|
||||
| 2000-01-02T00:00:00.000Z | homme kell 00:00 |
|
||||
| 2000-01-01T00:00:00.000Z | täna kell 00:00 |
|
||||
| 1999-12-31T00:00:00.000Z | eile kell 00:00 |
|
||||
| 1999-12-27T00:00:00.000Z | eelmine esmaspäev kell 00:00 |
|
||||
| 1999-12-21T00:00:00.000Z | 21.12.1999 |
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'کمتر از یک ثانیه',
|
||||
other: 'کمتر از {{count}} ثانیه'
|
||||
},
|
||||
xSeconds: {
|
||||
one: '1 ثانیه',
|
||||
other: '{{count}} ثانیه'
|
||||
},
|
||||
halfAMinute: 'نیم دقیقه',
|
||||
lessThanXMinutes: {
|
||||
one: 'کمتر از یک دقیقه',
|
||||
other: 'کمتر از {{count}} دقیقه'
|
||||
},
|
||||
xMinutes: {
|
||||
one: '1 دقیقه',
|
||||
other: '{{count}} دقیقه'
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'حدود 1 ساعت',
|
||||
other: 'حدود {{count}} ساعت'
|
||||
},
|
||||
xHours: {
|
||||
one: '1 ساعت',
|
||||
other: '{{count}} ساعت'
|
||||
},
|
||||
xDays: {
|
||||
one: '1 روز',
|
||||
other: '{{count}} روز'
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'حدود 1 ماه',
|
||||
other: 'حدود {{count}} ماه'
|
||||
},
|
||||
xMonths: {
|
||||
one: '1 ماه',
|
||||
other: '{{count}} ماه'
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'حدود 1 سال',
|
||||
other: 'حدود {{count}} سال'
|
||||
},
|
||||
xYears: {
|
||||
one: '1 سال',
|
||||
other: '{{count}} سال'
|
||||
},
|
||||
overXYears: {
|
||||
one: 'بیشتر از 1 سال',
|
||||
other: 'بیشتر از {{count}} سال'
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'نزدیک 1 سال',
|
||||
other: 'نزدیک {{count}} سال'
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var result;
|
||||
|
||||
if (typeof formatDistanceLocale[token] === 'string') {
|
||||
result = formatDistanceLocale[token];
|
||||
} else if (count === 1) {
|
||||
result = formatDistanceLocale[token].one;
|
||||
} else {
|
||||
result = formatDistanceLocale[token].other.replace('{{count}}', count);
|
||||
}
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return 'در ' + result;
|
||||
} else {
|
||||
return result + ' قبل';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'EEEE do MMMM y',
|
||||
long: 'do MMMM y',
|
||||
medium: 'd MMM y',
|
||||
short: 'yyyy/MM/dd'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'h:mm:ss a zzzz',
|
||||
long: 'h:mm:ss a z',
|
||||
medium: 'h:mm:ss a',
|
||||
short: 'h:mm a'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'در' {{time}}",
|
||||
long: "{{date}} 'در' {{time}}",
|
||||
medium: '{{date}}, {{time}}',
|
||||
short: '{{date}}, {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "eeee 'گذشته در' p",
|
||||
yesterday: "'دیروز در' p",
|
||||
today: "'امروز در' p",
|
||||
tomorrow: "'فردا در' p",
|
||||
nextWeek: "eeee 'در' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+136
@@ -0,0 +1,136 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['ق', 'ب'],
|
||||
abbreviated: ['ق.م.', 'ب.م.'],
|
||||
wide: ['قبل از میلاد', 'بعد از میلاد']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['سم1', 'سم2', 'سم3', 'سم4'],
|
||||
wide: ['سهماهه 1', 'سهماهه 2', 'سهماهه 3', 'سهماهه 4'] // Note: in English, the names of days of the week and months are capitalized.
|
||||
// If you are making a new locale based on this one, check if the same is true for the language you're working on.
|
||||
// Generally, formatted dates should look like they are in the middle of a sentence,
|
||||
// e.g. in Spanish language the weekdays and months should be in the lowercase.
|
||||
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['ژ', 'ف', 'م', 'آ', 'م', 'ج', 'ج', 'آ', 'س', 'ا', 'ن', 'د'],
|
||||
abbreviated: ['ژانـ', 'فور', 'مارس', 'آپر', 'می', 'جون', 'جولـ', 'آگو', 'سپتـ', 'اکتـ', 'نوامـ', 'دسامـ'],
|
||||
wide: ['ژانویه', 'فوریه', 'مارس', 'آپریل', 'می', 'جون', 'جولای', 'آگوست', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر']
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'],
|
||||
short: ['1ش', '2ش', '3ش', '4ش', '5ش', 'ج', 'ش'],
|
||||
abbreviated: ['یکشنبه', 'دوشنبه', 'سهشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'],
|
||||
wide: ['یکشنبه', 'دوشنبه', 'سهشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه']
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ق',
|
||||
pm: 'ب',
|
||||
midnight: 'ن',
|
||||
noon: 'ظ',
|
||||
morning: 'ص',
|
||||
afternoon: 'ب.ظ.',
|
||||
evening: 'ع',
|
||||
night: 'ش'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ق.ظ.',
|
||||
pm: 'ب.ظ.',
|
||||
midnight: 'نیمهشب',
|
||||
noon: 'ظهر',
|
||||
morning: 'صبح',
|
||||
afternoon: 'بعدازظهر',
|
||||
evening: 'عصر',
|
||||
night: 'شب'
|
||||
},
|
||||
wide: {
|
||||
am: 'قبلازظهر',
|
||||
pm: 'بعدازظهر',
|
||||
midnight: 'نیمهشب',
|
||||
noon: 'ظهر',
|
||||
morning: 'صبح',
|
||||
afternoon: 'بعدازظهر',
|
||||
evening: 'عصر',
|
||||
night: 'شب'
|
||||
}
|
||||
};
|
||||
var formattingDayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ق',
|
||||
pm: 'ب',
|
||||
midnight: 'ن',
|
||||
noon: 'ظ',
|
||||
morning: 'ص',
|
||||
afternoon: 'ب.ظ.',
|
||||
evening: 'ع',
|
||||
night: 'ش'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ق.ظ.',
|
||||
pm: 'ب.ظ.',
|
||||
midnight: 'نیمهشب',
|
||||
noon: 'ظهر',
|
||||
morning: 'صبح',
|
||||
afternoon: 'بعدازظهر',
|
||||
evening: 'عصر',
|
||||
night: 'شب'
|
||||
},
|
||||
wide: {
|
||||
am: 'قبلازظهر',
|
||||
pm: 'بعدازظهر',
|
||||
midnight: 'نیمهشب',
|
||||
noon: 'ظهر',
|
||||
morning: 'صبح',
|
||||
afternoon: 'بعدازظهر',
|
||||
evening: 'عصر',
|
||||
night: 'شب'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
return String(dirtyNumber);
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide',
|
||||
formattingValues: formattingDayPeriodValues,
|
||||
defaultFormattingWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+112
@@ -0,0 +1,112 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(ق|ب)/i,
|
||||
abbreviated: /^(ق\.?\s?م\.?|ق\.?\s?د\.?\s?م\.?|م\.?\s?|د\.?\s?م\.?)/i,
|
||||
wide: /^(قبل از میلاد|قبل از دوران مشترک|میلادی|دوران مشترک|بعد از میلاد)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^قبل/i, /^بعد/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^سم[1234]/i,
|
||||
wide: /^سهماهه [1234]/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[جژفمآاماسند]/i,
|
||||
abbreviated: /^(جنو|ژانـ|ژانویه|فوریه|فور|مارس|آوریل|آپر|مه|می|ژوئن|جون|جول|جولـ|ژوئیه|اوت|آگو|سپتمبر|سپتامبر|اکتبر|اکتوبر|نوامبر|نوامـ|دسامبر|دسامـ|دسم)/i,
|
||||
wide: /^(ژانویه|جنوری|فبروری|فوریه|مارچ|مارس|آپریل|اپریل|ایپریل|آوریل|مه|می|ژوئن|جون|جولای|ژوئیه|آگست|اگست|آگوست|اوت|سپتمبر|سپتامبر|اکتبر|اکتوبر|نوامبر|نومبر|دسامبر|دسمبر)/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^(ژ|ج)/i, /^ف/i, /^م/i, /^(آ|ا)/i, /^م/i, /^(ژ|ج)/i, /^(ج|ژ)/i, /^(آ|ا)/i, /^س/i, /^ا/i, /^ن/i, /^د/i],
|
||||
any: [/^ژا/i, /^ف/i, /^ما/i, /^آپ/i, /^(می|مه)/i, /^(ژوئن|جون)/i, /^(ژوئی|جول)/i, /^(اوت|آگ)/i, /^س/i, /^(اوک|اک)/i, /^ن/i, /^د/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[شیدسچپج]/i,
|
||||
short: /^(ش|ج|1ش|2ش|3ش|4ش|5ش)/i,
|
||||
abbreviated: /^(یکشنبه|دوشنبه|سهشنبه|چهارشنبه|پنجشنبه|جمعه|شنبه)/i,
|
||||
wide: /^(یکشنبه|دوشنبه|سهشنبه|چهارشنبه|پنجشنبه|جمعه|شنبه)/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^ی/i, /^دو/i, /^س/i, /^چ/i, /^پ/i, /^ج/i, /^ش/i],
|
||||
any: [/^(ی|1ش|یکشنبه)/i, /^(د|2ش|دوشنبه)/i, /^(س|3ش|سهشنبه)/i, /^(چ|4ش|چهارشنبه)/i, /^(پ|5ش|پنجشنبه)/i, /^(ج|جمعه)/i, /^(ش|شنبه)/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(ب|ق|ن|ظ|ص|ب.ظ.|ع|ش)/i,
|
||||
abbreviated: /^(ق.ظ.|ب.ظ.|نیمهشب|ظهر|صبح|بعدازظهر|عصر|شب)/i,
|
||||
wide: /^(قبلازظهر|نیمهشب|ظهر|صبح|بعدازظهر|عصر|شب)/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^(ق|ق.ظ.|قبلازظهر)/i,
|
||||
pm: /^(ب|ب.ظ.|بعدازظهر)/i,
|
||||
midnight: /^(نیمهشب|ن)/i,
|
||||
noon: /^(ظ|ظهر)/i,
|
||||
morning: /(ص|صبح)/i,
|
||||
afternoon: /(ب|ب.ظ.|بعدازظهر)/i,
|
||||
evening: /(ع|عصر)/i,
|
||||
night: /(ش|شب)/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { faIR } from 'date-fns/locale'
|
||||
export default faIR
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Persian/Farsi locale (Iran).
|
||||
* @language Persian
|
||||
* @iso-639-2 ira
|
||||
* @author Morteza Ziyae [@mort3za]{@link https://github.com/mort3za}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'fa-IR',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 0
|
||||
/* Sunday */
|
||||
,
|
||||
firstWeekContainsDate: 1
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
// @flow
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
export type Locale = {
|
||||
formatDistance: (...args: Array<any>) => any,
|
||||
formatRelative: (...args: Array<any>) => any,
|
||||
localize: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
formatLong: Object,
|
||||
date: (...args: Array<any>) => any,
|
||||
time: (...args: Array<any>) => any,
|
||||
dateTime: (...args: Array<any>) => any,
|
||||
match: {
|
||||
ordinalNumber: (...args: Array<any>) => any,
|
||||
era: (...args: Array<any>) => any,
|
||||
quarter: (...args: Array<any>) => any,
|
||||
month: (...args: Array<any>) => any,
|
||||
day: (...args: Array<any>) => any,
|
||||
dayPeriod: (...args: Array<any>) => any
|
||||
},
|
||||
options?: {
|
||||
weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6,
|
||||
firstWeekContainsDate?: 1 | 2 | 3 | 4 | 5 | 6 | 7
|
||||
}
|
||||
}
|
||||
|
||||
declare module.exports: Locale
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"sideEffects": false,
|
||||
"module": "../../esm/locale/fa-IR/index.js",
|
||||
"typings": "../../typings.d.ts"
|
||||
}
|
||||
+304
@@ -0,0 +1,304 @@
|
||||
# Persian (fa-IR) locale
|
||||
|
||||
## `format` and `parse`
|
||||
|
||||
| Title | Token string | Date | `format` result | `parse` result |
|
||||
| ------------------------------- | ------------ | ------------------------ | ------------------------------------------------- | ------------------------ |
|
||||
| Calendar year | yo | 1987-02-11T12:13:14.015Z | 1987 | 1987-01-01T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5 | 0005-01-01T00:00:00.000Z |
|
||||
| Local week-numbering year | Yo | 1987-02-11T12:13:14.015Z | 1987 | 1986-12-28T00:00:00.000Z |
|
||||
| | | 0005-01-01T12:13:14.015Z | 5 | 0004-12-26T00:00:00.000Z |
|
||||
| Quarter (formatting) | Qo | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQ | 2019-01-01T12:13:14.015Z | سم1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | سم2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQ | 2019-01-01T12:13:14.015Z | سهماهه 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | سهماهه 2 | 2019-04-01T00:00:00.000Z |
|
||||
| | QQQQQ | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Quarter (stand-alone) | qo | 2019-01-01T12:13:14.015Z | 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | 2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqq | 2019-01-01T12:13:14.015Z | سم1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | سم2 | 2019-04-01T00:00:00.000Z |
|
||||
| | qqqq | 2019-01-01T12:13:14.015Z | سهماهه 1 | 2019-01-01T00:00:00.000Z |
|
||||
| | | 2019-04-01T12:13:14.015Z | سهماهه 2 | 2019-04-01T00:00:00.000Z |
|
||||
| Month (formatting) | Mo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7 | 2019-07-01T00:00:00.000Z |
|
||||
| | MMM | 2019-02-11T12:13:14.015Z | فور | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | جولـ | Invalid Date |
|
||||
| | MMMM | 2019-02-11T12:13:14.015Z | فوریه | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | جولای | 2019-07-01T00:00:00.000Z |
|
||||
| | MMMMM | 2019-02-11T12:13:14.015Z | ف | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ج | 2019-01-01T00:00:00.000Z |
|
||||
| Month (stand-alone) | Lo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | 7 | 2019-07-01T00:00:00.000Z |
|
||||
| | LLL | 2019-02-11T12:13:14.015Z | فور | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | جولـ | Invalid Date |
|
||||
| | LLLL | 2019-02-11T12:13:14.015Z | فوریه | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | جولای | 2019-07-01T00:00:00.000Z |
|
||||
| | LLLLL | 2019-02-11T12:13:14.015Z | ف | 2019-02-01T00:00:00.000Z |
|
||||
| | | 2019-07-10T12:13:14.015Z | ج | 2019-01-01T00:00:00.000Z |
|
||||
| Local week of year | wo | 2019-01-01T12:13:14.015Z | 1 | 2018-12-30T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 49 | 2019-12-01T00:00:00.000Z |
|
||||
| ISO week of year | Io | 2019-01-01T12:13:14.015Z | 1 | 2018-12-31T00:00:00.000Z |
|
||||
| | | 2019-12-01T12:13:14.015Z | 48 | 2019-11-25T00:00:00.000Z |
|
||||
| Day of month | do | 2019-02-11T12:13:14.015Z | 11 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-28T12:13:14.015Z | 28 | 2019-02-28T00:00:00.000Z |
|
||||
| Day of year | Do | 2019-02-11T12:13:14.015Z | 42 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-12-31T12:13:14.015Z | 365 | 2019-12-31T00:00:00.000Z |
|
||||
| Day of week (formatting) | E | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | EE | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | EEE | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEE | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEE | 2019-02-11T12:13:14.015Z | د | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | EEEEEE | 2019-02-11T12:13:14.015Z | 2ش | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| ISO day of week (formatting) | io | 2019-02-11T12:13:14.015Z | 1 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 5 | 2019-02-15T00:00:00.000Z |
|
||||
| | iii | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | iiii | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiii | 2019-02-11T12:13:14.015Z | د | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | iiiiii | 2019-02-11T12:13:14.015Z | 2ش | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (formatting) | eo | 2019-02-11T12:13:14.015Z | 2 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6 | 2019-02-15T00:00:00.000Z |
|
||||
| | eee | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | eeee | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeee | 2019-02-11T12:13:14.015Z | د | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | eeeeee | 2019-02-11T12:13:14.015Z | 2ش | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| Local day of week (stand-alone) | co | 2019-02-11T12:13:14.015Z | 2 | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | 6 | 2019-02-15T00:00:00.000Z |
|
||||
| | ccc | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | cccc | 2019-02-11T12:13:14.015Z | دوشنبه | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | جمعه | 2019-02-15T00:00:00.000Z |
|
||||
| | ccccc | 2019-02-11T12:13:14.015Z | د | Invalid Date |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| | cccccc | 2019-02-11T12:13:14.015Z | 2ش | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-15T12:13:14.015Z | ج | 2019-02-15T00:00:00.000Z |
|
||||
| AM, PM | a | 2019-02-11T11:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | aa | 2019-02-11T11:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaa | 2019-02-11T11:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaa | 2019-02-11T11:13:14.015Z | قبلازظهر | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعدازظهر | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | بعدازظهر | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | قبلازظهر | 2019-02-11T00:00:00.000Z |
|
||||
| | aaaaa | 2019-02-11T11:13:14.015Z | ق | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ب | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ق | 2019-02-11T00:00:00.000Z |
|
||||
| AM, PM, noon, midnight | b | 2019-02-11T11:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | bb | 2019-02-11T11:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbb | 2019-02-11T11:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ب.ظ. | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ق.ظ. | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbb | 2019-02-11T11:13:14.015Z | قبلازظهر | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعدازظهر | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | بعدازظهر | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | قبلازظهر | 2019-02-11T00:00:00.000Z |
|
||||
| | bbbbb | 2019-02-11T11:13:14.015Z | ق | 2019-02-11T00:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | ب | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ق | 2019-02-11T00:00:00.000Z |
|
||||
| Flexible day period | B | 2019-02-11T11:13:14.015Z | صبح | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعدازظهر | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | عصر | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | شب | 2019-02-11T12:00:00.000Z |
|
||||
| | BB | 2019-02-11T11:13:14.015Z | صبح | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعدازظهر | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | عصر | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | شب | 2019-02-11T12:00:00.000Z |
|
||||
| | BBB | 2019-02-11T11:13:14.015Z | صبح | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعدازظهر | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | عصر | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | شب | 2019-02-11T12:00:00.000Z |
|
||||
| | BBBB | 2019-02-11T11:13:14.015Z | صبح | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | بعدازظهر | 2019-02-11T12:00:00.000Z |
|
||||
| | | 2019-02-11T19:13:14.015Z | عصر | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | شب | 2019-02-11T12:00:00.000Z |
|
||||
| | BBBBB | 2019-02-11T11:13:14.015Z | ص | 2019-02-11T04:00:00.000Z |
|
||||
| | | 2019-02-11T14:13:14.015Z | ب.ظ. | Invalid Date |
|
||||
| | | 2019-02-11T19:13:14.015Z | ع | 2019-02-11T17:00:00.000Z |
|
||||
| | | 2019-02-11T02:13:14.015Z | ش | 2019-02-11T00:00:00.000Z |
|
||||
| Hour [1-12] | ho | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-23] | Ho | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [0-11] | Ko | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 11 | 2019-02-11T23:00:00.000Z |
|
||||
| Hour [1-24] | ko | 2019-02-11T11:13:14.015Z | 11 | 2019-02-11T11:00:00.000Z |
|
||||
| | | 2019-02-11T23:13:14.015Z | 23 | 2019-02-11T23:00:00.000Z |
|
||||
| Minute | mo | 2019-01-01T12:01:14.015Z | 1 | 2019-01-01T12:01:00.000Z |
|
||||
| | | 2019-04-01T12:55:14.015Z | 55 | 2019-04-01T12:55:00.000Z |
|
||||
| Second | so | 2019-01-01T12:13:01.015Z | 1 | 2019-01-01T12:13:01.000Z |
|
||||
| | | 2019-04-01T12:13:55.015Z | 55 | 2019-04-01T12:13:55.000Z |
|
||||
| Long localized date | P | 1987-02-11T12:13:14.015Z | 1987/02/11 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453/05/29 | 1453-05-29T00:00:00.000Z |
|
||||
| | PP | 1987-02-11T12:13:14.015Z | 11 فور 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 می 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPP | 1987-02-11T12:13:14.015Z | 11 فوریه 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 می 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| | PPPP | 1987-02-11T12:13:14.015Z | چهارشنبه 11 فوریه 1987 | 1987-02-11T00:00:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | یکشنبه 29 می 1453 | 1453-05-29T00:00:00.000Z |
|
||||
| Long localized time | p | 1987-02-11T12:13:14.015Z | 12:13 ب.ظ. | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59 ب.ظ. | 1453-05-29T23:59:00.000Z |
|
||||
| | pp | 1987-02-11T12:13:14.015Z | 12:13:14 ب.ظ. | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 ب.ظ. | 1453-05-29T23:59:59.000Z |
|
||||
| | ppp | 1987-02-11T12:13:14.015Z | 12:13:14 ب.ظ. GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 ب.ظ. GMT+0 | Errored |
|
||||
| | pppp | 1987-02-11T12:13:14.015Z | 12:13:14 ب.ظ. GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 11:59:59 ب.ظ. GMT+00:00 | Errored |
|
||||
| Combination of date and time | Pp | 1987-02-11T12:13:14.015Z | 1987/02/11, 12:13 ب.ظ. | 1987-02-11T12:13:00.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 1453/05/29, 11:59 ب.ظ. | 1453-05-29T23:59:00.000Z |
|
||||
| | PPpp | 1987-02-11T12:13:14.015Z | 11 فور 1987, 12:13:14 ب.ظ. | 1987-02-11T12:13:14.000Z |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 می 1453, 11:59:59 ب.ظ. | 1453-05-29T23:59:59.000Z |
|
||||
| | PPPppp | 1987-02-11T12:13:14.015Z | 11 فوریه 1987 در 12:13:14 ب.ظ. GMT+0 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | 29 می 1453 در 11:59:59 ب.ظ. GMT+0 | Errored |
|
||||
| | PPPPpppp | 1987-02-11T12:13:14.015Z | چهارشنبه 11 فوریه 1987 در 12:13:14 ب.ظ. GMT+00:00 | Errored |
|
||||
| | | 1453-05-29T23:59:59.999Z | یکشنبه 29 می 1453 در 11:59:59 ب.ظ. GMT+00:00 | Errored |
|
||||
|
||||
## `formatDistance`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `includeSeconds: true` | `addSuffix: true` |
|
||||
| ------------------------ | ---------------- | ---------------------- | -------------------- |
|
||||
| 2006-01-01T00:00:00.000Z | حدود 6 سال | حدود 6 سال | در حدود 6 سال |
|
||||
| 2005-01-01T00:00:00.000Z | حدود 5 سال | حدود 5 سال | در حدود 5 سال |
|
||||
| 2004-01-01T00:00:00.000Z | حدود 4 سال | حدود 4 سال | در حدود 4 سال |
|
||||
| 2003-01-01T00:00:00.000Z | حدود 3 سال | حدود 3 سال | در حدود 3 سال |
|
||||
| 2002-01-01T00:00:00.000Z | حدود 2 سال | حدود 2 سال | در حدود 2 سال |
|
||||
| 2001-06-01T00:00:00.000Z | بیشتر از 1 سال | بیشتر از 1 سال | در بیشتر از 1 سال |
|
||||
| 2001-02-01T00:00:00.000Z | حدود 1 سال | حدود 1 سال | در حدود 1 سال |
|
||||
| 2001-01-01T00:00:00.000Z | حدود 1 سال | حدود 1 سال | در حدود 1 سال |
|
||||
| 2000-06-01T00:00:00.000Z | 5 ماه | 5 ماه | در 5 ماه |
|
||||
| 2000-03-01T00:00:00.000Z | 2 ماه | 2 ماه | در 2 ماه |
|
||||
| 2000-02-01T00:00:00.000Z | حدود 1 ماه | حدود 1 ماه | در حدود 1 ماه |
|
||||
| 2000-01-15T00:00:00.000Z | 14 روز | 14 روز | در 14 روز |
|
||||
| 2000-01-02T00:00:00.000Z | 1 روز | 1 روز | در 1 روز |
|
||||
| 2000-01-01T06:00:00.000Z | حدود 6 ساعت | حدود 6 ساعت | در حدود 6 ساعت |
|
||||
| 2000-01-01T01:00:00.000Z | حدود 1 ساعت | حدود 1 ساعت | در حدود 1 ساعت |
|
||||
| 2000-01-01T00:45:00.000Z | حدود 1 ساعت | حدود 1 ساعت | در حدود 1 ساعت |
|
||||
| 2000-01-01T00:30:00.000Z | 30 دقیقه | 30 دقیقه | در 30 دقیقه |
|
||||
| 2000-01-01T00:15:00.000Z | 15 دقیقه | 15 دقیقه | در 15 دقیقه |
|
||||
| 2000-01-01T00:01:00.000Z | 1 دقیقه | 1 دقیقه | در 1 دقیقه |
|
||||
| 2000-01-01T00:00:25.000Z | کمتر از یک دقیقه | نیم دقیقه | در کمتر از یک دقیقه |
|
||||
| 2000-01-01T00:00:15.000Z | کمتر از یک دقیقه | کمتر از 20 ثانیه | در کمتر از یک دقیقه |
|
||||
| 2000-01-01T00:00:05.000Z | کمتر از یک دقیقه | کمتر از 10 ثانیه | در کمتر از یک دقیقه |
|
||||
| 2000-01-01T00:00:00.000Z | کمتر از یک دقیقه | کمتر از 5 ثانیه | کمتر از یک دقیقه قبل |
|
||||
| 1999-12-31T23:59:55.000Z | کمتر از یک دقیقه | کمتر از 10 ثانیه | کمتر از یک دقیقه قبل |
|
||||
| 1999-12-31T23:59:45.000Z | کمتر از یک دقیقه | کمتر از 20 ثانیه | کمتر از یک دقیقه قبل |
|
||||
| 1999-12-31T23:59:35.000Z | کمتر از یک دقیقه | نیم دقیقه | کمتر از یک دقیقه قبل |
|
||||
| 1999-12-31T23:59:00.000Z | 1 دقیقه | 1 دقیقه | 1 دقیقه قبل |
|
||||
| 1999-12-31T23:45:00.000Z | 15 دقیقه | 15 دقیقه | 15 دقیقه قبل |
|
||||
| 1999-12-31T23:30:00.000Z | 30 دقیقه | 30 دقیقه | 30 دقیقه قبل |
|
||||
| 1999-12-31T23:15:00.000Z | حدود 1 ساعت | حدود 1 ساعت | حدود 1 ساعت قبل |
|
||||
| 1999-12-31T23:00:00.000Z | حدود 1 ساعت | حدود 1 ساعت | حدود 1 ساعت قبل |
|
||||
| 1999-12-31T18:00:00.000Z | حدود 6 ساعت | حدود 6 ساعت | حدود 6 ساعت قبل |
|
||||
| 1999-12-30T00:00:00.000Z | 2 روز | 2 روز | 2 روز قبل |
|
||||
| 1999-12-15T00:00:00.000Z | 17 روز | 17 روز | 17 روز قبل |
|
||||
| 1999-12-01T00:00:00.000Z | حدود 1 ماه | حدود 1 ماه | حدود 1 ماه قبل |
|
||||
| 1999-11-01T00:00:00.000Z | 2 ماه | 2 ماه | 2 ماه قبل |
|
||||
| 1999-06-01T00:00:00.000Z | 7 ماه | 7 ماه | 7 ماه قبل |
|
||||
| 1999-01-01T00:00:00.000Z | حدود 1 سال | حدود 1 سال | حدود 1 سال قبل |
|
||||
| 1998-12-01T00:00:00.000Z | حدود 1 سال | حدود 1 سال | حدود 1 سال قبل |
|
||||
| 1998-06-01T00:00:00.000Z | بیشتر از 1 سال | بیشتر از 1 سال | بیشتر از 1 سال قبل |
|
||||
| 1998-01-01T00:00:00.000Z | حدود 2 سال | حدود 2 سال | حدود 2 سال قبل |
|
||||
| 1997-01-01T00:00:00.000Z | حدود 3 سال | حدود 3 سال | حدود 3 سال قبل |
|
||||
| 1996-01-01T00:00:00.000Z | حدود 4 سال | حدود 4 سال | حدود 4 سال قبل |
|
||||
| 1995-01-01T00:00:00.000Z | حدود 5 سال | حدود 5 سال | حدود 5 سال قبل |
|
||||
| 1994-01-01T00:00:00.000Z | حدود 6 سال | حدود 6 سال | حدود 6 سال قبل |
|
||||
|
||||
## `formatDistanceStrict`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result | `addSuffix: true` | With forced unit (i.e. `hour`) |
|
||||
| ------------------------ | -------- | ----------------- | ------------------------------ |
|
||||
| 2006-01-01T00:00:00.000Z | 6 سال | در 6 سال | 52608 ساعت |
|
||||
| 2005-01-01T00:00:00.000Z | 5 سال | در 5 سال | 43848 ساعت |
|
||||
| 2004-01-01T00:00:00.000Z | 4 سال | در 4 سال | 35064 ساعت |
|
||||
| 2003-01-01T00:00:00.000Z | 3 سال | در 3 سال | 26304 ساعت |
|
||||
| 2002-01-01T00:00:00.000Z | 2 سال | در 2 سال | 17544 ساعت |
|
||||
| 2001-06-01T00:00:00.000Z | 1 سال | در 1 سال | 12408 ساعت |
|
||||
| 2001-02-01T00:00:00.000Z | 1 سال | در 1 سال | 9528 ساعت |
|
||||
| 2001-01-01T00:00:00.000Z | 1 سال | در 1 سال | 8784 ساعت |
|
||||
| 2000-06-01T00:00:00.000Z | 5 ماه | در 5 ماه | 3648 ساعت |
|
||||
| 2000-03-01T00:00:00.000Z | 2 ماه | در 2 ماه | 1440 ساعت |
|
||||
| 2000-02-01T00:00:00.000Z | 1 ماه | در 1 ماه | 744 ساعت |
|
||||
| 2000-01-15T00:00:00.000Z | 14 روز | در 14 روز | 336 ساعت |
|
||||
| 2000-01-02T00:00:00.000Z | 1 روز | در 1 روز | 24 ساعت |
|
||||
| 2000-01-01T06:00:00.000Z | 6 ساعت | در 6 ساعت | 6 ساعت |
|
||||
| 2000-01-01T01:00:00.000Z | 1 ساعت | در 1 ساعت | 1 ساعت |
|
||||
| 2000-01-01T00:45:00.000Z | 45 دقیقه | در 45 دقیقه | 1 ساعت |
|
||||
| 2000-01-01T00:30:00.000Z | 30 دقیقه | در 30 دقیقه | 1 ساعت |
|
||||
| 2000-01-01T00:15:00.000Z | 15 دقیقه | در 15 دقیقه | 0 ساعت |
|
||||
| 2000-01-01T00:01:00.000Z | 1 دقیقه | در 1 دقیقه | 0 ساعت |
|
||||
| 2000-01-01T00:00:25.000Z | 25 ثانیه | در 25 ثانیه | 0 ساعت |
|
||||
| 2000-01-01T00:00:15.000Z | 15 ثانیه | در 15 ثانیه | 0 ساعت |
|
||||
| 2000-01-01T00:00:05.000Z | 5 ثانیه | در 5 ثانیه | 0 ساعت |
|
||||
| 2000-01-01T00:00:00.000Z | 0 ثانیه | 0 ثانیه قبل | 0 ساعت |
|
||||
| 1999-12-31T23:59:55.000Z | 5 ثانیه | 5 ثانیه قبل | 0 ساعت |
|
||||
| 1999-12-31T23:59:45.000Z | 15 ثانیه | 15 ثانیه قبل | 0 ساعت |
|
||||
| 1999-12-31T23:59:35.000Z | 25 ثانیه | 25 ثانیه قبل | 0 ساعت |
|
||||
| 1999-12-31T23:59:00.000Z | 1 دقیقه | 1 دقیقه قبل | 0 ساعت |
|
||||
| 1999-12-31T23:45:00.000Z | 15 دقیقه | 15 دقیقه قبل | 0 ساعت |
|
||||
| 1999-12-31T23:30:00.000Z | 30 دقیقه | 30 دقیقه قبل | 1 ساعت |
|
||||
| 1999-12-31T23:15:00.000Z | 45 دقیقه | 45 دقیقه قبل | 1 ساعت |
|
||||
| 1999-12-31T23:00:00.000Z | 1 ساعت | 1 ساعت قبل | 1 ساعت |
|
||||
| 1999-12-31T18:00:00.000Z | 6 ساعت | 6 ساعت قبل | 6 ساعت |
|
||||
| 1999-12-30T00:00:00.000Z | 2 روز | 2 روز قبل | 48 ساعت |
|
||||
| 1999-12-15T00:00:00.000Z | 17 روز | 17 روز قبل | 408 ساعت |
|
||||
| 1999-12-01T00:00:00.000Z | 1 ماه | 1 ماه قبل | 744 ساعت |
|
||||
| 1999-11-01T00:00:00.000Z | 2 ماه | 2 ماه قبل | 1464 ساعت |
|
||||
| 1999-06-01T00:00:00.000Z | 7 ماه | 7 ماه قبل | 5136 ساعت |
|
||||
| 1999-01-01T00:00:00.000Z | 1 سال | 1 سال قبل | 8760 ساعت |
|
||||
| 1998-12-01T00:00:00.000Z | 1 سال | 1 سال قبل | 9504 ساعت |
|
||||
| 1998-06-01T00:00:00.000Z | 2 سال | 2 سال قبل | 13896 ساعت |
|
||||
| 1998-01-01T00:00:00.000Z | 2 سال | 2 سال قبل | 17520 ساعت |
|
||||
| 1997-01-01T00:00:00.000Z | 3 سال | 3 سال قبل | 26280 ساعت |
|
||||
| 1996-01-01T00:00:00.000Z | 4 سال | 4 سال قبل | 35064 ساعت |
|
||||
| 1995-01-01T00:00:00.000Z | 5 سال | 5 سال قبل | 43824 ساعت |
|
||||
| 1994-01-01T00:00:00.000Z | 6 سال | 6 سال قبل | 52584 ساعت |
|
||||
|
||||
## `formatRelative`
|
||||
|
||||
If now is January 1st, 2000, 00:00.
|
||||
|
||||
| Date | Result |
|
||||
| ------------------------ | -------------------------- |
|
||||
| 2000-01-10T00:00:00.000Z | 2000/01/10 |
|
||||
| 2000-01-05T00:00:00.000Z | چهارشنبه در 12:00 ق.ظ. |
|
||||
| 2000-01-02T00:00:00.000Z | فردا در 12:00 ق.ظ. |
|
||||
| 2000-01-01T00:00:00.000Z | امروز در 12:00 ق.ظ. |
|
||||
| 1999-12-31T00:00:00.000Z | دیروز در 12:00 ق.ظ. |
|
||||
| 1999-12-27T00:00:00.000Z | دوشنبه گذشته در 12:00 ق.ظ. |
|
||||
| 1999-12-21T00:00:00.000Z | 1999/12/21 |
|
||||
+123
@@ -0,0 +1,123 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatDistance;
|
||||
|
||||
function futureSeconds(text) {
|
||||
return text.replace(/sekuntia?/, 'sekunnin');
|
||||
}
|
||||
|
||||
function futureMinutes(text) {
|
||||
return text.replace(/minuuttia?/, 'minuutin');
|
||||
}
|
||||
|
||||
function futureHours(text) {
|
||||
return text.replace(/tuntia?/, 'tunnin');
|
||||
}
|
||||
|
||||
function futureDays(text) {
|
||||
return text.replace(/päivää?/, 'päivän');
|
||||
}
|
||||
|
||||
function futureMonths(text) {
|
||||
return text.replace(/(kuukausi|kuukautta)/, 'kuukauden');
|
||||
}
|
||||
|
||||
function futureYears(text) {
|
||||
return text.replace(/(vuosi|vuotta)/, 'vuoden');
|
||||
}
|
||||
|
||||
var formatDistanceLocale = {
|
||||
lessThanXSeconds: {
|
||||
one: 'alle sekunti',
|
||||
other: 'alle {{count}} sekuntia',
|
||||
futureTense: futureSeconds
|
||||
},
|
||||
xSeconds: {
|
||||
one: 'sekunti',
|
||||
other: '{{count}} sekuntia',
|
||||
futureTense: futureSeconds
|
||||
},
|
||||
halfAMinute: {
|
||||
one: 'puoli minuuttia',
|
||||
other: 'puoli minuuttia',
|
||||
futureTense: function (_text) {
|
||||
return 'puolen minuutin';
|
||||
}
|
||||
},
|
||||
lessThanXMinutes: {
|
||||
one: 'alle minuutti',
|
||||
other: 'alle {{count}} minuuttia',
|
||||
futureTense: futureMinutes
|
||||
},
|
||||
xMinutes: {
|
||||
one: 'minuutti',
|
||||
other: '{{count}} minuuttia',
|
||||
futureTense: futureMinutes
|
||||
},
|
||||
aboutXHours: {
|
||||
one: 'noin tunti',
|
||||
other: 'noin {{count}} tuntia',
|
||||
futureTense: futureHours
|
||||
},
|
||||
xHours: {
|
||||
one: 'tunti',
|
||||
other: '{{count}} tuntia',
|
||||
futureTense: futureHours
|
||||
},
|
||||
xDays: {
|
||||
one: 'päivä',
|
||||
other: '{{count}} päivää',
|
||||
futureTense: futureDays
|
||||
},
|
||||
aboutXMonths: {
|
||||
one: 'noin kuukausi',
|
||||
other: 'noin {{count}} kuukautta',
|
||||
futureTense: futureMonths
|
||||
},
|
||||
xMonths: {
|
||||
one: 'kuukausi',
|
||||
other: '{{count}} kuukautta',
|
||||
futureTense: futureMonths
|
||||
},
|
||||
aboutXYears: {
|
||||
one: 'noin vuosi',
|
||||
other: 'noin {{count}} vuotta',
|
||||
futureTense: futureYears
|
||||
},
|
||||
xYears: {
|
||||
one: 'vuosi',
|
||||
other: '{{count}} vuotta',
|
||||
futureTense: futureYears
|
||||
},
|
||||
overXYears: {
|
||||
one: 'yli vuosi',
|
||||
other: 'yli {{count}} vuotta',
|
||||
futureTense: futureYears
|
||||
},
|
||||
almostXYears: {
|
||||
one: 'lähes vuosi',
|
||||
other: 'lähes {{count}} vuotta',
|
||||
futureTense: futureYears
|
||||
}
|
||||
};
|
||||
|
||||
function formatDistance(token, count, options) {
|
||||
options = options || {};
|
||||
var distance = formatDistanceLocale[token];
|
||||
var result = count === 1 ? distance.one : distance.other.replace('{{count}}', count);
|
||||
|
||||
if (options.addSuffix) {
|
||||
if (options.comparison > 0) {
|
||||
return distance.futureTense(result) + ' kuluttua';
|
||||
} else {
|
||||
return result + ' sitten';
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildFormatLongFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var dateFormats = {
|
||||
full: 'eeee d. MMMM y',
|
||||
long: 'd. MMMM y',
|
||||
medium: 'd. MMM y',
|
||||
short: 'd.M.y'
|
||||
};
|
||||
var timeFormats = {
|
||||
full: 'HH.mm.ss zzzz',
|
||||
long: 'HH.mm.ss z',
|
||||
medium: 'HH.mm.ss',
|
||||
short: 'HH.mm'
|
||||
};
|
||||
var dateTimeFormats = {
|
||||
full: "{{date}} 'klo' {{time}}",
|
||||
long: "{{date}} 'klo' {{time}}",
|
||||
medium: '{{date}} {{time}}',
|
||||
short: '{{date}} {{time}}'
|
||||
};
|
||||
var formatLong = {
|
||||
date: (0, _index.default)({
|
||||
formats: dateFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
time: (0, _index.default)({
|
||||
formats: timeFormats,
|
||||
defaultWidth: 'full'
|
||||
}),
|
||||
dateTime: (0, _index.default)({
|
||||
formats: dateTimeFormats,
|
||||
defaultWidth: 'full'
|
||||
})
|
||||
};
|
||||
var _default = formatLong;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = formatRelative;
|
||||
var formatRelativeLocale = {
|
||||
lastWeek: "'viime' eeee 'klo' p",
|
||||
yesterday: "'eilen klo' p",
|
||||
today: "'tänään klo' p",
|
||||
tomorrow: "'huomenna klo' p",
|
||||
nextWeek: "'ensi' eeee 'klo' p",
|
||||
other: 'P'
|
||||
};
|
||||
|
||||
function formatRelative(token, _date, _baseDate, _options) {
|
||||
return formatRelativeLocale[token];
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
+116
@@ -0,0 +1,116 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var eraValues = {
|
||||
narrow: ['eaa.', 'jaa.'],
|
||||
abbreviated: ['eaa.', 'jaa.'],
|
||||
wide: ['ennen ajanlaskun alkua', 'jälkeen ajanlaskun alun']
|
||||
};
|
||||
var quarterValues = {
|
||||
narrow: ['1', '2', '3', '4'],
|
||||
abbreviated: ['Q1', 'Q2', 'Q3', 'Q4'],
|
||||
wide: ['1. kvartaali', '2. kvartaali', '3. kvartaali', '4. kvartaali']
|
||||
};
|
||||
var monthValues = {
|
||||
narrow: ['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
|
||||
abbreviated: ['tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka', 'marras', 'joulu'],
|
||||
wide: ['tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu', 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu']
|
||||
};
|
||||
var formattingMonthValues = {
|
||||
narrow: monthValues.narrow,
|
||||
abbreviated: monthValues.abbreviated,
|
||||
wide: monthValues.wide.map(function (name) {
|
||||
return name + 'ta';
|
||||
})
|
||||
};
|
||||
var dayValues = {
|
||||
narrow: ['S', 'M', 'T', 'K', 'T', 'P', 'L'],
|
||||
short: ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
|
||||
abbreviated: ['sunn.', 'maan.', 'tiis.', 'kesk.', 'torst.', 'perj.', 'la'],
|
||||
wide: ['sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai']
|
||||
};
|
||||
var formattingDayValues = {
|
||||
narrow: dayValues.narrow,
|
||||
short: dayValues.short,
|
||||
abbreviated: dayValues.abbreviated,
|
||||
wide: dayValues.wide.map(function (name) {
|
||||
return name + 'na';
|
||||
})
|
||||
};
|
||||
var dayPeriodValues = {
|
||||
narrow: {
|
||||
am: 'ap',
|
||||
pm: 'ip',
|
||||
midnight: 'keskiyö',
|
||||
noon: 'keskipäivä',
|
||||
morning: 'ap',
|
||||
afternoon: 'ip',
|
||||
evening: 'illalla',
|
||||
night: 'yöllä'
|
||||
},
|
||||
abbreviated: {
|
||||
am: 'ap',
|
||||
pm: 'ip',
|
||||
midnight: 'keskiyö',
|
||||
noon: 'keskipäivä',
|
||||
morning: 'ap',
|
||||
afternoon: 'ip',
|
||||
evening: 'illalla',
|
||||
night: 'yöllä'
|
||||
},
|
||||
wide: {
|
||||
am: 'ap',
|
||||
pm: 'ip',
|
||||
midnight: 'keskiyöllä',
|
||||
noon: 'keskipäivällä',
|
||||
morning: 'aamupäivällä',
|
||||
afternoon: 'iltapäivällä',
|
||||
evening: 'illalla',
|
||||
night: 'yöllä'
|
||||
}
|
||||
};
|
||||
|
||||
function ordinalNumber(dirtyNumber) {
|
||||
var number = Number(dirtyNumber);
|
||||
return number + '.';
|
||||
}
|
||||
|
||||
var localize = {
|
||||
ordinalNumber: ordinalNumber,
|
||||
era: (0, _index.default)({
|
||||
values: eraValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
quarter: (0, _index.default)({
|
||||
values: quarterValues,
|
||||
defaultWidth: 'wide',
|
||||
argumentCallback: function (quarter) {
|
||||
return Number(quarter) - 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index.default)({
|
||||
values: monthValues,
|
||||
formattingValues: formattingMonthValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
day: (0, _index.default)({
|
||||
values: dayValues,
|
||||
formattingValues: formattingDayValues,
|
||||
defaultWidth: 'wide'
|
||||
}),
|
||||
dayPeriod: (0, _index.default)({
|
||||
values: dayPeriodValues,
|
||||
defaultWidth: 'wide'
|
||||
})
|
||||
};
|
||||
var _default = localize;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+111
@@ -0,0 +1,111 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("../../../_lib/buildMatchPatternFn/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("../../../_lib/buildMatchFn/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var matchOrdinalNumberPattern = /^(\d+)(\.)/i;
|
||||
var parseOrdinalNumberPattern = /\d+/i;
|
||||
var matchEraPatterns = {
|
||||
narrow: /^(e|j)/i,
|
||||
abbreviated: /^(eaa.|jaa.)/i,
|
||||
wide: /^(ennen ajanlaskun alkua|jälkeen ajanlaskun alun)/i
|
||||
};
|
||||
var parseEraPatterns = {
|
||||
any: [/^e/i, /^j/i]
|
||||
};
|
||||
var matchQuarterPatterns = {
|
||||
narrow: /^[1234]/i,
|
||||
abbreviated: /^q[1234]/i,
|
||||
wide: /^[1234]\.? kvartaali/i
|
||||
};
|
||||
var parseQuarterPatterns = {
|
||||
any: [/1/i, /2/i, /3/i, /4/i]
|
||||
};
|
||||
var matchMonthPatterns = {
|
||||
narrow: /^[thmkeslj]/i,
|
||||
abbreviated: /^(tammi|helmi|maalis|huhti|touko|kesä|heinä|elo|syys|loka|marras|joulu)/i,
|
||||
wide: /^(tammikuu|helmikuu|maaliskuu|huhtikuu|toukokuu|kesäkuu|heinäkuu|elokuu|syyskuu|lokakuu|marraskuu|joulukuu)(ta)?/i
|
||||
};
|
||||
var parseMonthPatterns = {
|
||||
narrow: [/^t/i, /^h/i, /^m/i, /^h/i, /^t/i, /^k/i, /^h/i, /^e/i, /^s/i, /^l/i, /^m/i, /^j/i],
|
||||
any: [/^ta/i, /^hel/i, /^maa/i, /^hu/i, /^to/i, /^k/i, /^hei/i, /^e/i, /^s/i, /^l/i, /^mar/i, /^j/i]
|
||||
};
|
||||
var matchDayPatterns = {
|
||||
narrow: /^[smtkpl]/i,
|
||||
short: /^(su|ma|ti|ke|to|pe|la)/i,
|
||||
abbreviated: /^(sunn.|maan.|tiis.|kesk.|torst.|perj.|la)/i,
|
||||
wide: /^(sunnuntai|maanantai|tiistai|keskiviikko|torstai|perjantai|lauantai)(na)?/i
|
||||
};
|
||||
var parseDayPatterns = {
|
||||
narrow: [/^s/i, /^m/i, /^t/i, /^k/i, /^t/i, /^p/i, /^l/i],
|
||||
any: [/^s/i, /^m/i, /^ti/i, /^k/i, /^to/i, /^p/i, /^l/i]
|
||||
};
|
||||
var matchDayPeriodPatterns = {
|
||||
narrow: /^(ap|ip|keskiyö|keskipäivä|aamupäivällä|iltapäivällä|illalla|yöllä)/i,
|
||||
any: /^(ap|ip|keskiyöllä|keskipäivällä|aamupäivällä|iltapäivällä|illalla|yöllä)/i
|
||||
};
|
||||
var parseDayPeriodPatterns = {
|
||||
any: {
|
||||
am: /^ap/i,
|
||||
pm: /^ip/i,
|
||||
midnight: /^keskiyö/i,
|
||||
noon: /^keskipäivä/i,
|
||||
morning: /aamupäivällä/i,
|
||||
afternoon: /iltapäivällä/i,
|
||||
evening: /illalla/i,
|
||||
night: /yöllä/i
|
||||
}
|
||||
};
|
||||
var match = {
|
||||
ordinalNumber: (0, _index.default)({
|
||||
matchPattern: matchOrdinalNumberPattern,
|
||||
parsePattern: parseOrdinalNumberPattern,
|
||||
valueCallback: function (value) {
|
||||
return parseInt(value, 10);
|
||||
}
|
||||
}),
|
||||
era: (0, _index2.default)({
|
||||
matchPatterns: matchEraPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseEraPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
quarter: (0, _index2.default)({
|
||||
matchPatterns: matchQuarterPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseQuarterPatterns,
|
||||
defaultParseWidth: 'any',
|
||||
valueCallback: function (index) {
|
||||
return index + 1;
|
||||
}
|
||||
}),
|
||||
month: (0, _index2.default)({
|
||||
matchPatterns: matchMonthPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseMonthPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
day: (0, _index2.default)({
|
||||
matchPatterns: matchDayPatterns,
|
||||
defaultMatchWidth: 'wide',
|
||||
parsePatterns: parseDayPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
}),
|
||||
dayPeriod: (0, _index2.default)({
|
||||
matchPatterns: matchDayPeriodPatterns,
|
||||
defaultMatchWidth: 'any',
|
||||
parsePatterns: parseDayPeriodPatterns,
|
||||
defaultParseWidth: 'any'
|
||||
})
|
||||
};
|
||||
var _default = match;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// This file is generated automatically by `scripts/build/typings.js`. Please, don't change it.
|
||||
|
||||
import { fi } from 'date-fns/locale'
|
||||
export default fi
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
var _index = _interopRequireDefault(require("./_lib/formatDistance/index.js"));
|
||||
|
||||
var _index2 = _interopRequireDefault(require("./_lib/formatLong/index.js"));
|
||||
|
||||
var _index3 = _interopRequireDefault(require("./_lib/formatRelative/index.js"));
|
||||
|
||||
var _index4 = _interopRequireDefault(require("./_lib/localize/index.js"));
|
||||
|
||||
var _index5 = _interopRequireDefault(require("./_lib/match/index.js"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* @type {Locale}
|
||||
* @category Locales
|
||||
* @summary Finnish locale.
|
||||
* @language Finnish
|
||||
* @iso-639-2 fin
|
||||
* @author Pyry-Samuli Lahti [@Pyppe]{@link https://github.com/Pyppe}
|
||||
* @author Edo Rivai [@mikolajgrzyb]{@link https://github.com/mikolajgrzyb}
|
||||
* @author Samu Juvonen [@sjuvonen]{@link https://github.com/sjuvonen}
|
||||
*/
|
||||
var locale = {
|
||||
code: 'fi',
|
||||
formatDistance: _index.default,
|
||||
formatLong: _index2.default,
|
||||
formatRelative: _index3.default,
|
||||
localize: _index4.default,
|
||||
match: _index5.default,
|
||||
options: {
|
||||
weekStartsOn: 1
|
||||
/* Monday */
|
||||
,
|
||||
firstWeekContainsDate: 4
|
||||
}
|
||||
};
|
||||
var _default = locale;
|
||||
exports.default = _default;
|
||||
module.exports = exports.default;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user