date-fns
Version:
Modern JavaScript date utility library
4 lines (2 loc) • 8.98 kB
JavaScript
(()=>{var K;function O(G){return O=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(H){return typeof H}:function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},O(G)}function N(G,H){var J=Object.keys(G);if(Object.getOwnPropertySymbols){var X=Object.getOwnPropertySymbols(G);H&&(X=X.filter(function(Y){return Object.getOwnPropertyDescriptor(G,Y).enumerable})),J.push.apply(J,X)}return J}function A(G){for(var H=1;H<arguments.length;H++){var J=arguments[H]!=null?arguments[H]:{};H%2?N(Object(J),!0).forEach(function(X){W(G,X,J[X])}):Object.getOwnPropertyDescriptors?Object.defineProperties(G,Object.getOwnPropertyDescriptors(J)):N(Object(J)).forEach(function(X){Object.defineProperty(G,X,Object.getOwnPropertyDescriptor(J,X))})}return G}function W(G,H,J){return(H=E(H))in G?Object.defineProperty(G,H,{value:J,enumerable:!0,configurable:!0,writable:!0}):G[H]=J,G}function E(G){var H=M(G,"string");return O(H)=="symbol"?H:H+""}function M(G,H){if(O(G)!="object"||!G)return G;var J=G[Symbol.toPrimitive];if(J!==void 0){var X=J.call(G,H||"default");if(O(X)!="object")return X;throw TypeError("@@toPrimitive must return a primitive value.")}return(H==="string"?String:Number)(G)}var V=Object.defineProperty,x=function(H){return H};function R(G,H){this[G]=x.bind(null,H)}var UG=function(H,J){for(var X in J)V(H,X,{get:J[X],enumerable:!0,configurable:!0,set:R.bind(J,X)})},j={about:"körülbelül",over:"több mint",almost:"majdnem",lessthan:"kevesebb mint"},L={xseconds:" másodperc",halfaminute:"fél perc",xminutes:" perc",xhours:" óra",xdays:" nap",xweeks:" hét",xmonths:" hónap",xyears:" év"},S={xseconds:{"-1":" másodperccel ezelőtt",1:" másodperc múlva",0:" másodperce"},halfaminute:{"-1":"fél perccel ezelőtt",1:"fél perc múlva",0:"fél perce"},xminutes:{"-1":" perccel ezelőtt",1:" perc múlva",0:" perce"},xhours:{"-1":" órával ezelőtt",1:" óra múlva",0:" órája"},xdays:{"-1":" nappal ezelőtt",1:" nap múlva",0:" napja"},xweeks:{"-1":" héttel ezelőtt",1:" hét múlva",0:" hete"},xmonths:{"-1":" hónappal ezelőtt",1:" hónap múlva",0:" hónapja"},xyears:{"-1":" évvel ezelőtt",1:" év múlva",0:" éve"}},w=function(H,J,X){var Y=H.match(/about|over|almost|lessthan/i),C=Y?H.replace(Y[0],""):H,Z=(X===null||X===void 0?void 0:X.addSuffix)===!0,T=C.toLowerCase(),I=(X===null||X===void 0?void 0:X.comparison)||0,U=Z?S[T][I]:L[T],Q=T==="halfaminute"?U:J+U;if(Y){var $=Y[0].toLowerCase();Q=j[$]+" "+Q}return Q};function D(G){return function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},J=H.width?String(H.width):G.defaultWidth,X=G.formats[J]||G.formats[G.defaultWidth];return X}}var P={full:"y. MMMM d., EEEE",long:"y. MMMM d.",medium:"y. MMM d.",short:"y. MM. dd."},F={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},_={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},v={date:D({formats:P,defaultWidth:"full"}),time:D({formats:F,defaultWidth:"full"}),dateTime:D({formats:_,defaultWidth:"full"})},f=["vasárnap","hétfőn","kedden","szerdán","csütörtökön","pénteken","szombaton"];function z(G){return function(H){var J=f[H.getDay()],X=G?"":"'múlt' ";return"".concat(X,"'").concat(J,"' p'-kor'")}}var k={lastWeek:z(!1),yesterday:"'tegnap' p'-kor'",today:"'ma' p'-kor'",tomorrow:"'holnap' p'-kor'",nextWeek:z(!0),other:"P"},b=function(H,J){var X=k[H];if(typeof X==="function")return X(J);return X};function q(G){return function(H,J){var X=J!==null&&J!==void 0&&J.context?String(J.context):"standalone",Y;if(X==="formatting"&&G.formattingValues){var C=G.defaultFormattingWidth||G.defaultWidth,Z=J!==null&&J!==void 0&&J.width?String(J.width):C;Y=G.formattingValues[Z]||G.formattingValues[C]}else{var T=G.defaultWidth,I=J!==null&&J!==void 0&&J.width?String(J.width):G.defaultWidth;Y=G.values[I]||G.values[T]}var U=G.argumentCallback?G.argumentCallback(H):H;return Y[U]}}var h={narrow:["ie.","isz."],abbreviated:["i. e.","i. sz."],wide:["Krisztus előtt","időszámításunk szerint"]},y={narrow:["1.","2.","3.","4."],abbreviated:["1. n.év","2. n.év","3. n.év","4. n.év"],wide:["1. negyedév","2. negyedév","3. negyedév","4. negyedév"]},m={narrow:["I.","II.","III.","IV."],abbreviated:["I. n.év","II. n.év","III. n.év","IV. n.év"],wide:["I. negyedév","II. negyedév","III. negyedév","IV. negyedév"]},c={narrow:["J","F","M","Á","M","J","J","A","Sz","O","N","D"],abbreviated:["jan.","febr.","márc.","ápr.","máj.","jún.","júl.","aug.","szept.","okt.","nov.","dec."],wide:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"]},g={narrow:["V","H","K","Sz","Cs","P","Sz"],short:["V","H","K","Sze","Cs","P","Szo"],abbreviated:["V","H","K","Sze","Cs","P","Szo"],wide:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"]},p={narrow:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"du.",evening:"este",night:"éjjel"},abbreviated:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"du.",evening:"este",night:"éjjel"},wide:{am:"de.",pm:"du.",midnight:"éjfél",noon:"dél",morning:"reggel",afternoon:"délután",evening:"este",night:"éjjel"}},l=function(H,J){var X=Number(H);return X+"."},u={ordinalNumber:l,era:q({values:h,defaultWidth:"wide"}),quarter:q({values:y,defaultWidth:"wide",argumentCallback:function(H){return H-1},formattingValues:m,defaultFormattingWidth:"wide"}),month:q({values:c,defaultWidth:"wide"}),day:q({values:g,defaultWidth:"wide"}),dayPeriod:q({values:p,defaultWidth:"wide"})};function B(G){return function(H){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=J.width,Y=X&&G.matchPatterns[X]||G.matchPatterns[G.defaultMatchWidth],C=H.match(Y);if(!C)return null;var Z=C[0],T=X&&G.parsePatterns[X]||G.parsePatterns[G.defaultParseWidth],I=Array.isArray(T)?i(T,function($){return $.test(Z)}):d(T,function($){return $.test(Z)}),U;U=G.valueCallback?G.valueCallback(I):I,U=J.valueCallback?J.valueCallback(U):U;var Q=H.slice(Z.length);return{value:U,rest:Q}}}function d(G,H){for(var J in G)if(Object.prototype.hasOwnProperty.call(G,J)&&H(G[J]))return J;return}function i(G,H){for(var J=0;J<G.length;J++)if(H(G[J]))return J;return}function n(G){return function(H){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=H.match(G.matchPattern);if(!X)return null;var Y=X[0],C=H.match(G.parsePattern);if(!C)return null;var Z=G.valueCallback?G.valueCallback(C[0]):C[0];Z=J.valueCallback?J.valueCallback(Z):Z;var T=H.slice(Y.length);return{value:Z,rest:T}}}var s=/^(\d+)\.?/i,o=/\d+/i,r={narrow:/^(ie\.|isz\.)/i,abbreviated:/^(i\.\s?e\.?|b?\s?c\s?e|i\.\s?sz\.?)/i,wide:/^(Krisztus előtt|időszámításunk előtt|időszámításunk szerint|i\. sz\.)/i},a={narrow:[/ie/i,/isz/i],abbreviated:[/^(i\.?\s?e\.?|b\s?ce)/i,/^(i\.?\s?sz\.?|c\s?e)/i],any:[/előtt/i,/(szerint|i. sz.)/i]},e={narrow:/^[1234]\.?/i,abbreviated:/^[1234]?\.?\s?n\.év/i,wide:/^([1234]|I|II|III|IV)?\.?\s?negyedév/i},t={any:[/1|I$/i,/2|II$/i,/3|III/i,/4|IV/i]},GG={narrow:/^[jfmaásond]|sz/i,abbreviated:/^(jan\.?|febr\.?|márc\.?|ápr\.?|máj\.?|jún\.?|júl\.?|aug\.?|szept\.?|okt\.?|nov\.?|dec\.?)/i,wide:/^(január|február|március|április|május|június|július|augusztus|szeptember|október|november|december)/i},HG={narrow:[/^j/i,/^f/i,/^m/i,/^a|á/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s|sz/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^már/i,/^áp/i,/^máj/i,/^jún/i,/^júl/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},JG={narrow:/^([vhkpc]|sz|cs|sz)/i,short:/^([vhkp]|sze|cs|szo)/i,abbreviated:/^([vhkp]|sze|cs|szo)/i,wide:/^(vasárnap|hétfő|kedd|szerda|csütörtök|péntek|szombat)/i},XG={narrow:[/^v/i,/^h/i,/^k/i,/^sz/i,/^c/i,/^p/i,/^sz/i],any:[/^v/i,/^h/i,/^k/i,/^sze/i,/^c/i,/^p/i,/^szo/i]},YG={any:/^((de|du)\.?|éjfél|délután|dél|reggel|este|éjjel)/i},ZG={any:{am:/^de\.?/i,pm:/^du\.?/i,midnight:/^éjf/i,noon:/^dé/i,morning:/reg/i,afternoon:/^délu\.?/i,evening:/es/i,night:/éjj/i}},CG={ordinalNumber:n({matchPattern:s,parsePattern:o,valueCallback:function(H){return parseInt(H,10)}}),era:B({matchPatterns:r,defaultMatchWidth:"wide",parsePatterns:a,defaultParseWidth:"any"}),quarter:B({matchPatterns:e,defaultMatchWidth:"wide",parsePatterns:t,defaultParseWidth:"any",valueCallback:function(H){return H+1}}),month:B({matchPatterns:GG,defaultMatchWidth:"wide",parsePatterns:HG,defaultParseWidth:"any"}),day:B({matchPatterns:JG,defaultMatchWidth:"wide",parsePatterns:XG,defaultParseWidth:"any"}),dayPeriod:B({matchPatterns:YG,defaultMatchWidth:"any",parsePatterns:ZG,defaultParseWidth:"any"})},TG={code:"hu",formatDistance:w,formatLong:v,formatRelative:b,localize:u,match:CG,options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=A(A({},window.dateFns),{},{locale:A(A({},(K=window.dateFns)===null||K===void 0?void 0:K.locale),{},{hu:TG})})})();
//# debugId=DA2A5F97D15922A564756E2164756E21