date-fns-jalali
Version:
Modern JavaScript date utility library for jalali calendar
4 lines (2 loc) • 18.6 kB
JavaScript
var W=function(C){return W=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Z){return typeof Z}:function(Z){return Z&&typeof Symbol=="function"&&Z.constructor===Symbol&&Z!==Symbol.prototype?"symbol":typeof Z},W(C)},z=function(C,Z){var A=Object.keys(C);if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(C);Z&&(B=B.filter(function(S){return Object.getOwnPropertyDescriptor(C,S).enumerable})),A.push.apply(A,B)}return A},E=function(C){for(var Z=1;Z<arguments.length;Z++){var A=arguments[Z]!=null?arguments[Z]:{};Z%2?z(Object(A),!0).forEach(function(B){vG(C,B,A[B])}):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(A)):z(Object(A)).forEach(function(B){Object.defineProperty(C,B,Object.getOwnPropertyDescriptor(A,B))})}return C},vG=function(C,Z,A){if(Z=_G(Z),Z in C)Object.defineProperty(C,Z,{value:A,enumerable:!0,configurable:!0,writable:!0});else C[Z]=A;return C},_G=function(C){var Z=kG(C,"string");return W(Z)=="symbol"?Z:String(Z)},kG=function(C,Z){if(W(C)!="object"||!C)return C;var A=C[Symbol.toPrimitive];if(A!==void 0){var B=A.call(C,Z||"default");if(W(B)!="object")return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Z==="string"?String:Number)(C)};(function(C){var Z=Object.defineProperty,A=function G(X,Y){for(var H in Y)Z(X,H,{get:Y[H],enumerable:!0,configurable:!0,set:function T(U){return Y[H]=function(){return U}}})},B={};A(B,{faIR:function G(){return wG},enUS:function G(){return t}});var S={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"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},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"}},R=function G(X,Y,H){var T,U=S[X];if(typeof U==="string")T=U;else if(Y===1)T=U.one;else T=U.other.replace("{{count}}",Y.toString());if(H!==null&&H!==void 0&&H.addSuffix)if(H.comparison&&H.comparison>0)return"in "+T;else return T+" ago";return T};function J(G){return function(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Y=X.width?String(X.width):G.defaultWidth,H=G.formats[Y]||G.formats[G.defaultWidth];return H}}var D={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},M={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},j={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},V={date:J({formats:D,defaultWidth:"full"}),time:J({formats:M,defaultWidth:"full"}),dateTime:J({formats:j,defaultWidth:"full"})},L={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},w=function G(X,Y,H,T){return L[X]};function I(G){return function(X,Y){var H=Y!==null&&Y!==void 0&&Y.context?String(Y.context):"standalone",T;if(H==="formatting"&&G.formattingValues){var U=G.defaultFormattingWidth||G.defaultWidth,O=Y!==null&&Y!==void 0&&Y.width?String(Y.width):U;T=G.formattingValues[O]||G.formattingValues[U]}else{var Q=G.defaultWidth,$=Y!==null&&Y!==void 0&&Y.width?String(Y.width):G.defaultWidth;T=G.values[$]||G.values[Q]}var q=G.argumentCallback?G.argumentCallback(X):X;return T[q]}}var f={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},v={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},_={narrow:["F","O","K","T","M","S","M","A","A","D","B","E"],abbreviated:["Far","Ord","Kho","Tir","Mor","Sha","Meh","Aba","Aza","Day","Bah","Esf"],wide:["Farvardin","Ordibehesht","Khordad","Tir","Mordad","Sharivar","Mehr","Aban","Azar","Day","Bahman","Esfand"]},k={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"]},P={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"}},F={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"}},h=function G(X,Y){var H=Number(X),T=H%100;if(T>20||T<10)switch(T%10){case 1:return H+"st";case 2:return H+"nd";case 3:return H+"rd"}return H+"th"},y={ordinalNumber:h,era:I({values:f,defaultWidth:"wide"}),quarter:I({values:v,defaultWidth:"wide",argumentCallback:function G(X){return X-1}}),month:I({values:_,defaultWidth:"wide"}),day:I({values:k,defaultWidth:"wide"}),dayPeriod:I({values:P,defaultWidth:"wide",formattingValues:F,defaultFormattingWidth:"wide"})};function K(G){return function(X){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},H=Y.width,T=H&&G.matchPatterns[H]||G.matchPatterns[G.defaultMatchWidth],U=X.match(T);if(!U)return null;var O=U[0],Q=H&&G.parsePatterns[H]||G.parsePatterns[G.defaultParseWidth],$=Array.isArray(Q)?m(Q,function(x){return x.test(O)}):b(Q,function(x){return x.test(O)}),q;q=G.valueCallback?G.valueCallback($):$,q=Y.valueCallback?Y.valueCallback(q):q;var fG=X.slice(O.length);return{value:q,rest:fG}}}var b=function G(X,Y){for(var H in X)if(Object.prototype.hasOwnProperty.call(X,H)&&Y(X[H]))return H;return},m=function G(X,Y){for(var H=0;H<X.length;H++)if(Y(X[H]))return H;return};function N(G){return function(X){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},H=X.match(G.matchPattern);if(!H)return null;var T=H[0],U=X.match(G.parsePattern);if(!U)return null;var O=G.valueCallback?G.valueCallback(U[0]):U[0];O=Y.valueCallback?Y.valueCallback(O):O;var Q=X.slice(T.length);return{value:O,rest:Q}}}var c=/^(\d+)(th|st|nd|rd)?/i,g=/\d+/i,p={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},d={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},l={any:[/1/i,/2/i,/3/i,/4/i]},i={narrow:/^[foktmsadbe]/i,abbreviated:/^(far|ord|kho|tir|mor|sha|meh|aba|aza|day|bah|esf)/i,wide:/^(farvardin|ordibehesht|khordad|tir|mordad|sharivar|mehr|aban|azar|day|bahman|esfand)/i},s={narrow:[/^f/i,/^o/i,/^k/i,/^t/i,/^m/i,/^s/i,/^m/i,/^a/i,/^a/i,/^d/i,/^b/i,/^e/i],any:[/^f/i,/^o/i,/^kh/i,/^t/i,/^mo/i,/^s/i,/^me/i,/^ab/i,/^az/i,/^d/i,/^b/i,/^e/i]},n={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},o={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]},r={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},e={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}},a={ordinalNumber:N({matchPattern:c,parsePattern:g,valueCallback:function G(X){return parseInt(X,10)}}),era:K({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:d,defaultParseWidth:"any"}),quarter:K({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any",valueCallback:function G(X){return X+1}}),month:K({matchPatterns:i,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any"}),day:K({matchPatterns:n,defaultMatchWidth:"wide",parsePatterns:o,defaultParseWidth:"any"}),dayPeriod:K({matchPatterns:r,defaultMatchWidth:"any",parsePatterns:e,defaultParseWidth:"any"})},t={code:"en-US",formatDistance:R,formatLong:V,formatRelative:w,localize:y,match:a,options:{weekStartsOn:0,firstWeekContainsDate:1}},GG={lessThanXSeconds:{one:"\u06A9\u0645\u062A\u0631 \u0627\u0632 \u06CC\u06A9 \u062B\u0627\u0646\u06CC\u0647",other:"\u06A9\u0645\u062A\u0631 \u0627\u0632 {{count}} \u062B\u0627\u0646\u06CC\u0647"},xSeconds:{one:"1 \u062B\u0627\u0646\u06CC\u0647",other:"{{count}} \u062B\u0627\u0646\u06CC\u0647"},halfAMinute:"\u0646\u06CC\u0645 \u062F\u0642\u06CC\u0642\u0647",lessThanXMinutes:{one:"\u06A9\u0645\u062A\u0631 \u0627\u0632 \u06CC\u06A9 \u062F\u0642\u06CC\u0642\u0647",other:"\u06A9\u0645\u062A\u0631 \u0627\u0632 {{count}} \u062F\u0642\u06CC\u0642\u0647"},xMinutes:{one:"1 \u062F\u0642\u06CC\u0642\u0647",other:"{{count}} \u062F\u0642\u06CC\u0642\u0647"},aboutXHours:{one:"\u062D\u062F\u0648\u062F 1 \u0633\u0627\u0639\u062A",other:"\u062D\u062F\u0648\u062F {{count}} \u0633\u0627\u0639\u062A"},xHours:{one:"1 \u0633\u0627\u0639\u062A",other:"{{count}} \u0633\u0627\u0639\u062A"},xDays:{one:"1 \u0631\u0648\u0632",other:"{{count}} \u0631\u0648\u0632"},aboutXWeeks:{one:"\u062D\u062F\u0648\u062F 1 \u0647\u0641\u062A\u0647",other:"\u062D\u062F\u0648\u062F {{count}} \u0647\u0641\u062A\u0647"},xWeeks:{one:"1 \u0647\u0641\u062A\u0647",other:"{{count}} \u0647\u0641\u062A\u0647"},aboutXMonths:{one:"\u062D\u062F\u0648\u062F 1 \u0645\u0627\u0647",other:"\u062D\u062F\u0648\u062F {{count}} \u0645\u0627\u0647"},xMonths:{one:"1 \u0645\u0627\u0647",other:"{{count}} \u0645\u0627\u0647"},aboutXYears:{one:"\u062D\u062F\u0648\u062F 1 \u0633\u0627\u0644",other:"\u062D\u062F\u0648\u062F {{count}} \u0633\u0627\u0644"},xYears:{one:"1 \u0633\u0627\u0644",other:"{{count}} \u0633\u0627\u0644"},overXYears:{one:"\u0628\u06CC\u0634\u062A\u0631 \u0627\u0632 1 \u0633\u0627\u0644",other:"\u0628\u06CC\u0634\u062A\u0631 \u0627\u0632 {{count}} \u0633\u0627\u0644"},almostXYears:{one:"\u0646\u0632\u062F\u06CC\u06A9 1 \u0633\u0627\u0644",other:"\u0646\u0632\u062F\u06CC\u06A9 {{count}} \u0633\u0627\u0644"}},HG=function G(X,Y,H){var T,U=GG[X];if(typeof U==="string")T=U;else if(Y===1)T=U.one;else T=U.other.replace("{{count}}",Y.toString());if(H!==null&&H!==void 0&&H.addSuffix)if(H.comparison&&H.comparison>0)return"\u062F\u0631 "+T;else return T+" \u0642\u0628\u0644";return T},XG={full:"EEEE do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"yyyy/MM/dd"},YG={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},ZG={full:"{{date}} '\u062F\u0631' {{time}}",long:"{{date}} '\u062F\u0631' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},CG={date:J({formats:XG,defaultWidth:"full"}),time:J({formats:YG,defaultWidth:"full"}),dateTime:J({formats:ZG,defaultWidth:"full"})},TG={lastWeek:"eeee '\u06AF\u0630\u0634\u062A\u0647 \u062F\u0631' p",yesterday:"'\u062F\u06CC\u0631\u0648\u0632 \u062F\u0631' p",today:"'\u0627\u0645\u0631\u0648\u0632 \u062F\u0631' p",tomorrow:"'\u0641\u0631\u062F\u0627 \u062F\u0631' p",nextWeek:"eeee '\u062F\u0631' p",other:"P"},UG=function G(X,Y,H,T){return TG[X]},AG={narrow:["\u0642","\u0628"],abbreviated:["\u0642.\u0647.","\u0628.\u0647."],wide:["\u0642\u0628\u0644 \u0627\u0632 \u0647\u062C\u0631\u062A","\u0628\u0639\u062F \u0627\u0632 \u0647\u062C\u0631\u062A"]},BG={narrow:["1","2","3","4"],abbreviated:["\u0633\u200C\u06451","\u0633\u200C\u06452","\u0633\u200C\u06453","\u0633\u200C\u06454"],wide:["\u0633\u0647\u200C\u0645\u0627\u0647\u0647 1","\u0633\u0647\u200C\u0645\u0627\u0647\u0647 2","\u0633\u0647\u200C\u0645\u0627\u0647\u0647 3","\u0633\u0647\u200C\u0645\u0627\u0647\u0647 4"]},IG={narrow:["\u0641\u0631","\u0627\u0631","\u062E\u0631","\u062A\u06CC","\u0645\u0631","\u0634\u0647","\u0645\u0647","\u0622\u0628","\u0622\u0630","\u062F\u06CC","\u0628\u0647","\u0627\u0633"],abbreviated:["\u0641\u0631\u0648","\u0627\u0631\u062F","\u062E\u0631\u062F","\u062A\u06CC\u0631","\u0645\u0631\u062F","\u0634\u0647\u0631","\u0645\u0647\u0631","\u0622\u0628\u0627","\u0622\u0630\u0631","\u062F\u06CC","\u0628\u0647\u0645","\u0627\u0633\u0641"],wide:["\u0641\u0631\u0648\u0631\u062F\u06CC\u0646","\u0627\u0631\u062F\u06CC\u0628\u0647\u0634\u062A","\u062E\u0631\u062F\u0627\u062F","\u062A\u06CC\u0631","\u0645\u0631\u062F\u0627\u062F","\u0634\u0647\u0631\u06CC\u0648\u0631","\u0645\u0647\u0631","\u0622\u0628\u0627\u0646","\u0622\u0630\u0631","\u062F\u06CC","\u0628\u0647\u0645\u0646","\u0627\u0633\u0641\u0646\u062F"]},KG={narrow:["\u06CC","\u062F","\u0633","\u0686","\u067E","\u062C","\u0634"],short:["1\u0634","2\u0634","3\u0634","4\u0634","5\u0634","\u062C","\u0634"],abbreviated:["\u06CC\u06A9\u200C\u0634\u0646\u0628\u0647","\u062F\u0648\u0634\u0646\u0628\u0647","\u0633\u0647\u200C\u0634\u0646\u0628\u0647","\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647","\u067E\u0646\u062C\u200C\u0634\u0646\u0628\u0647","\u062C\u0645\u0639\u0647","\u0634\u0646\u0628\u0647"],wide:["\u06CC\u06A9\u200C\u0634\u0646\u0628\u0647","\u062F\u0648\u0634\u0646\u0628\u0647","\u0633\u0647\u200C\u0634\u0646\u0628\u0647","\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647","\u067E\u0646\u062C\u200C\u0634\u0646\u0628\u0647","\u062C\u0645\u0639\u0647","\u0634\u0646\u0628\u0647"]},OG={narrow:{am:"\u0642",pm:"\u0628",midnight:"\u0646",noon:"\u0638",morning:"\u0635",afternoon:"\u0628.\u0638.",evening:"\u0639",night:"\u0634"},abbreviated:{am:"\u0642.\u0638.",pm:"\u0628.\u0638.",midnight:"\u0646\u06CC\u0645\u0647\u200C\u0634\u0628",noon:"\u0638\u0647\u0631",morning:"\u0635\u0628\u062D",afternoon:"\u0628\u0639\u062F\u0627\u0632\u0638\u0647\u0631",evening:"\u0639\u0635\u0631",night:"\u0634\u0628"},wide:{am:"\u0642\u0628\u0644\u200C\u0627\u0632\u0638\u0647\u0631",pm:"\u0628\u0639\u062F\u0627\u0632\u0638\u0647\u0631",midnight:"\u0646\u06CC\u0645\u0647\u200C\u0634\u0628",noon:"\u0638\u0647\u0631",morning:"\u0635\u0628\u062D",afternoon:"\u0628\u0639\u062F\u0627\u0632\u0638\u0647\u0631",evening:"\u0639\u0635\u0631",night:"\u0634\u0628"}},QG={narrow:{am:"\u0642",pm:"\u0628",midnight:"\u0646",noon:"\u0638",morning:"\u0635",afternoon:"\u0628.\u0638.",evening:"\u0639",night:"\u0634"},abbreviated:{am:"\u0642.\u0638.",pm:"\u0628.\u0638.",midnight:"\u0646\u06CC\u0645\u0647\u200C\u0634\u0628",noon:"\u0638\u0647\u0631",morning:"\u0635\u0628\u062D",afternoon:"\u0628\u0639\u062F\u0627\u0632\u0638\u0647\u0631",evening:"\u0639\u0635\u0631",night:"\u0634\u0628"},wide:{am:"\u0642\u0628\u0644\u200C\u0627\u0632\u0638\u0647\u0631",pm:"\u0628\u0639\u062F\u0627\u0632\u0638\u0647\u0631",midnight:"\u0646\u06CC\u0645\u0647\u200C\u0634\u0628",noon:"\u0638\u0647\u0631",morning:"\u0635\u0628\u062D",afternoon:"\u0628\u0639\u062F\u0627\u0632\u0638\u0647\u0631",evening:"\u0639\u0635\u0631",night:"\u0634\u0628"}},qG=function G(X,Y){var H=Number(X);return H+"-\u0627\u0645"},JG={ordinalNumber:qG,era:I({values:AG,defaultWidth:"wide"}),quarter:I({values:BG,defaultWidth:"wide",argumentCallback:function G(X){return X-1}}),month:I({values:IG,defaultWidth:"wide"}),day:I({values:KG,defaultWidth:"wide"}),dayPeriod:I({values:OG,defaultWidth:"wide",formattingValues:QG,defaultFormattingWidth:"wide"})},WG=/^(\d+)(-?ام)?/i,$G=/\d+/i,EG={narrow:/^(ق|ب)/i,abbreviated:/^(ق\.?\s?ه\.?|ب\.?\s?ه\.?|ه\.?)/i,wide:/^(قبل از هجرت|هجری شمسی|بعد از هجرت)/i},SG={any:[/^قبل/i,/^بعد/i]},xG={narrow:/^[1234]/i,abbreviated:/^(ف|Q|سم)[1234]/i,wide:/^(فصل|quarter|سهماهه) [1234](-ام|ام)?/i},NG={any:[/1/i,/2/i,/3/i,/4/i]},zG={narrow:/^(فر|ار|خر|تی|مر|شه|مه|آب|آذ|دی|به|اس)/i,abbreviated:/^(فرو|ارد|خرد|تیر|مرد|شهر|مهر|آبا|آذر|دی|بهم|اسف)/i,wide:/^(فروردین|اردیبهشت|خرداد|تیر|مرداد|شهریور|مهر|آبان|آذر|دی|بهمن|اسفند)/i},RG={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]},DG={narrow:/^[شیدسچپج]/i,short:/^(ش|ج|1ش|2ش|3ش|4ش|5ش)/i,abbreviated:/^(یکشنبه|دوشنبه|سهشنبه|چهارشنبه|پنجشنبه|جمعه|شنبه)/i,wide:/^(یکشنبه|دوشنبه|سهشنبه|چهارشنبه|پنجشنبه|جمعه|شنبه)/i},MG={narrow:[/^ی/i,/^دو/i,/^س/i,/^چ/i,/^پ/i,/^ج/i,/^ش/i],any:[/^(ی|1ش|یکشنبه)/i,/^(د|2ش|دوشنبه)/i,/^(س|3ش|سهشنبه)/i,/^(چ|4ش|چهارشنبه)/i,/^(پ|5ش|پنجشنبه)/i,/^(ج|جمعه)/i,/^(ش|شنبه)/i]},jG={narrow:/^(ب|ق|ن|ظ|ص|ب.ظ.|ع|ش)/i,any:/^(ق.ظ.|ب.ظ.|قبلازظهر|نیمهشب|ظهر|صبح|بعدازظهر|عصر|شب)/i},VG={any:{am:/^(ق|ق.ظ.|قبلازظهر)/i,pm:/^(ب|ب.ظ.|بعدازظهر)/i,midnight:/^(نیمهشب|ن)/i,noon:/^(ظ|ظهر)/i,morning:/^(ص|صبح)/i,afternoon:/^(ب|ب.ظ.|بعدازظهر)/i,evening:/^(ع|عصر)/i,night:/^(ش|شب)/i}},LG={ordinalNumber:N({matchPattern:WG,parsePattern:$G,valueCallback:function G(X){return parseInt(X,10)}}),era:K({matchPatterns:EG,defaultMatchWidth:"wide",parsePatterns:SG,defaultParseWidth:"any"}),quarter:K({matchPatterns:xG,defaultMatchWidth:"wide",parsePatterns:NG,defaultParseWidth:"any",valueCallback:function G(X){return X+1}}),month:K({matchPatterns:zG,defaultMatchWidth:"wide",parsePatterns:RG,defaultParseWidth:"any"}),day:K({matchPatterns:DG,defaultMatchWidth:"wide",parsePatterns:MG,defaultParseWidth:"any"}),dayPeriod:K({matchPatterns:jG,defaultMatchWidth:"any",parsePatterns:VG,defaultParseWidth:"any"})},wG={code:"fa-IR",formatDistance:HG,formatLong:CG,formatRelative:UG,localize:JG,match:LG,options:{weekStartsOn:6,firstWeekContainsDate:1}};window.dateFnsJalali=E(E({},window.dateFnsJalali),{},{locale:E(E({},(C=window.dateFnsJalali)===null||C===void 0?void 0:C.locale),B)})})();
//# debugId=F341E2FFF2144D1C64756E2164756E21