UNPKG

date-fns

Version:

Modern JavaScript date utility library

5 lines (3 loc) 14.5 kB
(()=>{var x;function R(C,G){var J=Object.keys(C);if(Object.getOwnPropertySymbols){var X=Object.getOwnPropertySymbols(C);G&&(X=X.filter(function(Z){return Object.getOwnPropertyDescriptor(C,Z).enumerable})),J.push.apply(J,X)}return J}function j(C){for(var G=1;G<arguments.length;G++){var J=arguments[G]!=null?arguments[G]:{};G%2?R(Object(J),!0).forEach(function(X){D(C,X,J[X])}):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(J)):R(Object(J)).forEach(function(X){Object.defineProperty(C,X,Object.getOwnPropertyDescriptor(J,X))})}return C}function D(C,G,J){return(G=w(G))in C?Object.defineProperty(C,G,{value:J,enumerable:!0,configurable:!0,writable:!0}):C[G]=J,C}function w(C){var G=L(C,"string");return E(G)=="symbol"?G:G+""}function L(C,G){if(E(C)!="object"||!C)return C;var J=C[Symbol.toPrimitive];if(J!==void 0){var X=J.call(C,G||"default");if(E(X)!="object")return X;throw TypeError("@@toPrimitive must return a primitive value.")}return(G==="string"?String:Number)(C)}function v(C,G){return f(C)||k(C,G)||b(C,G)||F()}function F(){throw TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b(C,G){if(C){if(typeof C=="string")return W(C,G);var J={}.toString.call(C).slice(8,-1);return J==="Object"&&C.constructor&&(J=C.constructor.name),J==="Map"||J==="Set"?Array.from(C):J==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(J)?W(C,G):void 0}}function W(C,G){(G==null||G>C.length)&&(G=C.length);for(var J=0,X=Array(G);J<G;J++)X[J]=C[J];return X}function k(C,G){var J=C==null?null:typeof Symbol<"u"&&C[Symbol.iterator]||C["@@iterator"];if(J!=null){var X,Z,U,H,Y=[],Q=!0,B=!1;try{if(U=(J=J.call(C)).next,G===0){if(Object(J)!==J)return;Q=!1}else for(;!(Q=(X=U.call(J)).done)&&(Y.push(X.value),Y.length!==G);Q=!0);}catch(K){B=!0,Z=K}finally{try{if(!Q&&J.return!=null&&(H=J.return(),Object(H)!==H))return}finally{if(B)throw Z}}return Y}}function f(C){if(Array.isArray(C))return C}function E(C){return E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(G){return typeof G}:function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G},E(C)}var h=Object.defineProperty,y=function(G){return G};function _(C,G){this[C]=y.bind(null,G)}var LC=function(G,J){for(var X in J)h(G,X,{get:J[X],enumerable:!0,configurable:!0,set:_.bind(J,X)})};function q(C){return function(G,J){if(G===1)if(J!==null&&J!==void 0&&J.addSuffix)return C.one[0].replace("{{time}}",C.one[2]);else return C.one[0].replace("{{time}}",C.one[1]);else{var X=G%10===1&&G%100!==11;if(J!==null&&J!==void 0&&J.addSuffix)return C.other[0].replace("{{time}}",X?C.other[3]:C.other[4]).replace("{{count}}",String(G));else return C.other[0].replace("{{time}}",X?C.other[1]:C.other[2]).replace("{{count}}",String(G))}}}var g={lessThanXSeconds:q({one:["mazāk par {{time}}","sekundi","sekundi"],other:["mazāk nekā {{count}} {{time}}","sekunde","sekundes","sekundes","sekundēm"]}),xSeconds:q({one:["1 {{time}}","sekunde","sekundes"],other:["{{count}} {{time}}","sekunde","sekundes","sekundes","sekundēm"]}),halfAMinute:function(G,J){if(J!==null&&J!==void 0&&J.addSuffix)return"pusminūtes";else return"pusminūte"},lessThanXMinutes:q({one:["mazāk par {{time}}","minūti","minūti"],other:["mazāk nekā {{count}} {{time}}","minūte","minūtes","minūtes","minūtēm"]}),xMinutes:q({one:["1 {{time}}","minūte","minūtes"],other:["{{count}} {{time}}","minūte","minūtes","minūtes","minūtēm"]}),aboutXHours:q({one:["apmēram 1 {{time}}","stunda","stundas"],other:["apmēram {{count}} {{time}}","stunda","stundas","stundas","stundām"]}),xHours:q({one:["1 {{time}}","stunda","stundas"],other:["{{count}} {{time}}","stunda","stundas","stundas","stundām"]}),xDays:q({one:["1 {{time}}","diena","dienas"],other:["{{count}} {{time}}","diena","dienas","dienas","dienām"]}),aboutXWeeks:q({one:["apmēram 1 {{time}}","nedēļa","nedēļas"],other:["apmēram {{count}} {{time}}","nedēļa","nedēļu","nedēļas","nedēļām"]}),xWeeks:q({one:["1 {{time}}","nedēļa","nedēļas"],other:["{{count}} {{time}}","nedēļa","nedēļu","nedēļas","nedēļām"]}),aboutXMonths:q({one:["apmēram 1 {{time}}","mēnesis","mēneša"],other:["apmēram {{count}} {{time}}","mēnesis","mēneši","mēneša","mēnešiem"]}),xMonths:q({one:["1 {{time}}","mēnesis","mēneša"],other:["{{count}} {{time}}","mēnesis","mēneši","mēneša","mēnešiem"]}),aboutXYears:q({one:["apmēram 1 {{time}}","gads","gada"],other:["apmēram {{count}} {{time}}","gads","gadi","gada","gadiem"]}),xYears:q({one:["1 {{time}}","gads","gada"],other:["{{count}} {{time}}","gads","gadi","gada","gadiem"]}),overXYears:q({one:["ilgāk par 1 {{time}}","gadu","gadu"],other:["vairāk nekā {{count}} {{time}}","gads","gadi","gada","gadiem"]}),almostXYears:q({one:["gandrīz 1 {{time}}","gads","gada"],other:["vairāk nekā {{count}} {{time}}","gads","gadi","gada","gadiem"]})},m=function(G,J,X){var Z=g[G](J,X);if(X!==null&&X!==void 0&&X.addSuffix)if(X.comparison&&X.comparison>0)return"pēc "+Z;else return"pirms "+Z;return Z};function M(C){return function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},J=G.width?String(G.width):C.defaultWidth,X=C.formats[J]||C.formats[C.defaultWidth];return X}}var c={full:"EEEE, y. 'gada' d. MMMM",long:"y. 'gada' d. MMMM",medium:"dd.MM.y.",short:"dd.MM.y."},u={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},p={full:"{{date}} 'plkst.' {{time}}",long:"{{date}} 'plkst.' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:M({formats:c,defaultWidth:"full"}),time:M({formats:u,defaultWidth:"full"}),dateTime:M({formats:p,defaultWidth:"full"})},vC=7,l=365.2425,i=Math.pow(10,8)*24*60*60*1000,FC=-i,bC=604800000,kC=86400000,fC=60000,hC=3600000,yC=1000,_C=525600,gC=43200,mC=1440,cC=60,uC=3,pC=12,dC=4,s=3600,lC=60,V=s*24,iC=V*7,n=V*l,r=n/12,sC=r*3,S=Symbol.for("constructDateFrom");function $(C,G){if(typeof C==="function")return C(G);if(C&&E(C)==="object"&&S in C)return C[S](G);if(C instanceof Date)return new C.constructor(G);return new Date(G)}function o(C){for(var G=arguments.length,J=Array(G>1?G-1:0),X=1;X<G;X++)J[X-1]=arguments[X];var Z=$.bind(null,C||J.find(function(U){return E(U)==="object"}));return J.map(Z)}var O={};function a(){return O}function nC(C){O=C}function e(C,G){return $(G||C,C)}function T(C,G){var J,X,Z,U,H,Y,Q=a(),B=(J=(X=(Z=(U=G===null||G===void 0?void 0:G.weekStartsOn)!==null&&U!==void 0?U:G===null||G===void 0||(H=G.locale)===null||H===void 0||(H=H.options)===null||H===void 0?void 0:H.weekStartsOn)!==null&&Z!==void 0?Z:Q.weekStartsOn)!==null&&X!==void 0?X:(Y=Q.locale)===null||Y===void 0||(Y=Y.options)===null||Y===void 0?void 0:Y.weekStartsOn)!==null&&J!==void 0?J:0,K=e(C,G===null||G===void 0?void 0:G.in),N=K.getDay(),wC=(N<B?7:0)+N-B;return K.setDate(K.getDate()-wC),K.setHours(0,0,0,0),K}function P(C,G,J){var X=o(J===null||J===void 0?void 0:J.in,C,G),Z=v(X,2),U=Z[0],H=Z[1];return+T(U,J)===+T(H,J)}var z=["svētdienā","pirmdienā","otrdienā","trešdienā","ceturtdienā","piektdienā","sestdienā"],t={lastWeek:function(G,J,X){if(P(G,J,X))return"eeee 'plkst.' p";var Z=z[G.getDay()];return"'Pagājušā "+Z+" plkst.' p"},yesterday:"'Vakar plkst.' p",today:"'Šodien plkst.' p",tomorrow:"'Rīt plkst.' p",nextWeek:function(G,J,X){if(P(G,J,X))return"eeee 'plkst.' p";var Z=z[G.getDay()];return"'Nākamajā "+Z+" plkst.' p"},other:"P"},CC=function(G,J,X,Z){var U=t[G];if(typeof U==="function")return U(J,X,Z);return U};function A(C){return function(G,J){var X=J!==null&&J!==void 0&&J.context?String(J.context):"standalone",Z;if(X==="formatting"&&C.formattingValues){var U=C.defaultFormattingWidth||C.defaultWidth,H=J!==null&&J!==void 0&&J.width?String(J.width):U;Z=C.formattingValues[H]||C.formattingValues[U]}else{var Y=C.defaultWidth,Q=J!==null&&J!==void 0&&J.width?String(J.width):C.defaultWidth;Z=C.values[Q]||C.values[Y]}var B=C.argumentCallback?C.argumentCallback(G):G;return Z[B]}}var GC={narrow:["p.m.ē","m.ē"],abbreviated:["p. m. ē.","m. ē."],wide:["pirms mūsu ēras","mūsu ērā"]},JC={narrow:["1","2","3","4"],abbreviated:["1. cet.","2. cet.","3. cet.","4. cet."],wide:["pirmais ceturksnis","otrais ceturksnis","trešais ceturksnis","ceturtais ceturksnis"]},XC={narrow:["1","2","3","4"],abbreviated:["1. cet.","2. cet.","3. cet.","4. cet."],wide:["pirmajā ceturksnī","otrajā ceturksnī","trešajā ceturksnī","ceturtajā ceturksnī"]},ZC={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","febr.","marts","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],wide:["janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris"]},UC={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","febr.","martā","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],wide:["janvārī","februārī","martā","aprīlī","maijā","jūnijā","jūlijā","augustā","septembrī","oktobrī","novembrī","decembrī"]},HC={narrow:["S","P","O","T","C","P","S"],short:["Sv","P","O","T","C","Pk","S"],abbreviated:["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],wide:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"]},YC={narrow:["S","P","O","T","C","P","S"],short:["Sv","P","O","T","C","Pk","S"],abbreviated:["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],wide:["svētdienā","pirmdienā","otrdienā","trešdienā","ceturtdienā","piektdienā","sestdienā"]},qC={narrow:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rīts",afternoon:"diena",evening:"vakars",night:"nakts"},abbreviated:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rīts",afternoon:"pēcpusd.",evening:"vakars",night:"nakts"},wide:{am:"am",pm:"pm",midnight:"pusnakts",noon:"pusdienlaiks",morning:"rīts",afternoon:"pēcpusdiena",evening:"vakars",night:"nakts"}},BC={narrow:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rītā",afternoon:"dienā",evening:"vakarā",night:"naktī"},abbreviated:{am:"am",pm:"pm",midnight:"pusn.",noon:"pusd.",morning:"rītā",afternoon:"pēcpusd.",evening:"vakarā",night:"naktī"},wide:{am:"am",pm:"pm",midnight:"pusnaktī",noon:"pusdienlaikā",morning:"rītā",afternoon:"pēcpusdienā",evening:"vakarā",night:"naktī"}},QC=function(G,J){var X=Number(G);return X+"."},KC={ordinalNumber:QC,era:A({values:GC,defaultWidth:"wide"}),quarter:A({values:JC,defaultWidth:"wide",formattingValues:XC,defaultFormattingWidth:"wide",argumentCallback:function(G){return G-1}}),month:A({values:ZC,defaultWidth:"wide",formattingValues:UC,defaultFormattingWidth:"wide"}),day:A({values:HC,defaultWidth:"wide",formattingValues:YC,defaultFormattingWidth:"wide"}),dayPeriod:A({values:qC,defaultWidth:"wide",formattingValues:BC,defaultFormattingWidth:"wide"})};function I(C){return function(G){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=J.width,Z=X&&C.matchPatterns[X]||C.matchPatterns[C.defaultMatchWidth],U=G.match(Z);if(!U)return null;var H=U[0],Y=X&&C.parsePatterns[X]||C.parsePatterns[C.defaultParseWidth],Q=Array.isArray(Y)?NC(Y,function(N){return N.test(H)}):EC(Y,function(N){return N.test(H)}),B;B=C.valueCallback?C.valueCallback(Q):Q,B=J.valueCallback?J.valueCallback(B):B;var K=G.slice(H.length);return{value:B,rest:K}}}function EC(C,G){for(var J in C)if(Object.prototype.hasOwnProperty.call(C,J)&&G(C[J]))return J;return}function NC(C,G){for(var J=0;J<C.length;J++)if(G(C[J]))return J;return}function AC(C){return function(G){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=G.match(C.matchPattern);if(!X)return null;var Z=X[0],U=G.match(C.parsePattern);if(!U)return null;var H=C.valueCallback?C.valueCallback(U[0]):U[0];H=J.valueCallback?J.valueCallback(H):H;var Y=G.slice(Z.length);return{value:H,rest:Y}}}var IC=/^(\d+)\./i,jC=/\d+/i,xC={narrow:/^(p\.m\.ē|m\.ē)/i,abbreviated:/^(p\. m\. ē\.|m\. ē\.)/i,wide:/^(pirms mūsu ēras|mūsu ērā)/i},MC={any:[/^p/i,/^m/i]},RC={narrow:/^[1234]/i,abbreviated:/^[1234](\. cet\.)/i,wide:/^(pirma(is|jā)|otra(is|jā)|treša(is|jā)|ceturta(is|jā)) ceturksn(is|ī)/i},WC={narrow:[/^1/i,/^2/i,/^3/i,/^4/i],abbreviated:[/^1/i,/^2/i,/^3/i,/^4/i],wide:[/^p/i,/^o/i,/^t/i,/^c/i]},VC={narrow:/^[jfmasond]/i,abbreviated:/^(janv\.|febr\.|marts|apr\.|maijs|jūn\.|jūl\.|aug\.|sept\.|okt\.|nov\.|dec\.)/i,wide:/^(janvār(is|ī)|februār(is|ī)|mart[sā]|aprīl(is|ī)|maij[sā]|jūnij[sā]|jūlij[sā]|august[sā]|septembr(is|ī)|oktobr(is|ī)|novembr(is|ī)|decembr(is|ī))/i},SC={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,/^mai/i,/^jūn/i,/^jūl/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},$C={narrow:/^[spotc]/i,short:/^(sv|pi|o|t|c|pk|s)/i,abbreviated:/^(svētd\.|pirmd\.|otrd.\|trešd\.|ceturtd\.|piektd\.|sestd\.)/i,wide:/^(svētdien(a|ā)|pirmdien(a|ā)|otrdien(a|ā)|trešdien(a|ā)|ceturtdien(a|ā)|piektdien(a|ā)|sestdien(a|ā))/i},OC={narrow:[/^s/i,/^p/i,/^o/i,/^t/i,/^c/i,/^p/i,/^s/i],any:[/^sv/i,/^pi/i,/^o/i,/^t/i,/^c/i,/^p/i,/^se/i]},TC={narrow:/^(am|pm|pusn\.|pusd\.|rīt(s|ā)|dien(a|ā)|vakar(s|ā)|nakt(s|ī))/,abbreviated:/^(am|pm|pusn\.|pusd\.|rīt(s|ā)|pēcpusd\.|vakar(s|ā)|nakt(s|ī))/,wide:/^(am|pm|pusnakt(s|ī)|pusdienlaik(s|ā)|rīt(s|ā)|pēcpusdien(a|ā)|vakar(s|ā)|nakt(s|ī))/i},PC={any:{am:/^am/i,pm:/^pm/i,midnight:/^pusn/i,noon:/^pusd/i,morning:/^r/i,afternoon:/^(d|pēc)/i,evening:/^v/i,night:/^n/i}},zC={ordinalNumber:AC({matchPattern:IC,parsePattern:jC,valueCallback:function(G){return parseInt(G,10)}}),era:I({matchPatterns:xC,defaultMatchWidth:"wide",parsePatterns:MC,defaultParseWidth:"any"}),quarter:I({matchPatterns:RC,defaultMatchWidth:"wide",parsePatterns:WC,defaultParseWidth:"wide",valueCallback:function(G){return G+1}}),month:I({matchPatterns:VC,defaultMatchWidth:"wide",parsePatterns:SC,defaultParseWidth:"any"}),day:I({matchPatterns:$C,defaultMatchWidth:"wide",parsePatterns:OC,defaultParseWidth:"any"}),dayPeriod:I({matchPatterns:TC,defaultMatchWidth:"wide",parsePatterns:PC,defaultParseWidth:"any"})},DC={code:"lv",formatDistance:m,formatLong:d,formatRelative:CC,localize:KC,match:zC,options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=j(j({},window.dateFns),{},{locale:j(j({},(x=window.dateFns)===null||x===void 0?void 0:x.locale),{},{lv:DC})})})(); //# debugId=9BC247E17E2732FA64756E2164756E21