date-fns
Version:
Modern JavaScript date utility library
5 lines (3 loc) • 13.9 kB
JavaScript
(()=>{var I;function L(B,J){var X=Object.keys(B);if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(B);J&&(Z=Z.filter(function(C){return Object.getOwnPropertyDescriptor(B,C).enumerable})),X.push.apply(X,Z)}return X}function A(B){for(var J=1;J<arguments.length;J++){var X=arguments[J]!=null?arguments[J]:{};J%2?L(Object(X),!0).forEach(function(Z){P(B,Z,X[Z])}):Object.getOwnPropertyDescriptors?Object.defineProperties(B,Object.getOwnPropertyDescriptors(X)):L(Object(X)).forEach(function(Z){Object.defineProperty(B,Z,Object.getOwnPropertyDescriptor(X,Z))})}return B}function P(B,J,X){return(J=v(J))in B?Object.defineProperty(B,J,{value:X,enumerable:!0,configurable:!0,writable:!0}):B[J]=X,B}function v(B){var J=b(B,"string");return E(J)=="symbol"?J:J+""}function b(B,J){if(E(B)!="object"||!B)return B;var X=B[Symbol.toPrimitive];if(X!==void 0){var Z=X.call(B,J||"default");if(E(Z)!="object")return Z;throw TypeError("@@toPrimitive must return a primitive value.")}return(J==="string"?String:Number)(B)}function k(B,J){return g(B)||_(B,J)||f(B,J)||h()}function h(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f(B,J){if(B){if(typeof B=="string")return S(B,J);var X={}.toString.call(B).slice(8,-1);return X==="Object"&&B.constructor&&(X=B.constructor.name),X==="Map"||X==="Set"?Array.from(B):X==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(X)?S(B,J):void 0}}function S(B,J){(J==null||J>B.length)&&(J=B.length);for(var X=0,Z=Array(J);X<J;X++)Z[X]=B[X];return Z}function _(B,J){var X=B==null?null:typeof Symbol<"u"&&B[Symbol.iterator]||B["@@iterator"];if(X!=null){var Z,C,U,G,H=[],Y=!0,Q=!1;try{if(U=(X=X.call(B)).next,J===0){if(Object(X)!==X)return;Y=!1}else for(;!(Y=(Z=U.call(X)).done)&&(H.push(Z.value),H.length!==J);Y=!0);}catch(q){Q=!0,C=q}finally{try{if(!Y&&X.return!=null&&(G=X.return(),Object(G)!==G))return}finally{if(Q)throw C}}return H}}function g(B){if(Array.isArray(B))return B}function E(B){return E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(J){return typeof J}:function(J){return J&&typeof Symbol=="function"&&J.constructor===Symbol&&J!==Symbol.prototype?"symbol":typeof J},E(B)}var m=Object.defineProperty,y=function(J){return J};function c(B,J){this[B]=y.bind(null,J)}var fB=function(J,X){for(var Z in X)m(J,Z,{get:X[Z],enumerable:!0,configurable:!0,set:c.bind(X,Z)})};function u(B,J){if(J===1&&B.one)return B.one;if(J>=2&&J<=4&&B.twoFour)return B.twoFour;return B.other}function V(B,J,X){var Z=u(B,J),C=Z[X];return C.replace("{{count}}",String(J))}function l(B){var J=["lessThan","about","over","almost"].filter(function(X){return!!B.match(new RegExp("^"+X))});return J[0]}function j(B){var J="";if(B==="almost")J="takmer";if(B==="about")J="približne";return J.length>0?J+" ":""}function z(B){var J="";if(B==="lessThan")J="menej než";if(B==="over")J="viac než";return J.length>0?J+" ":""}function d(B){return B.charAt(0).toLowerCase()+B.slice(1)}var p={xSeconds:{one:{present:"sekunda",past:"sekundou",future:"sekundu"},twoFour:{present:"{{count}} sekundy",past:"{{count}} sekundami",future:"{{count}} sekundy"},other:{present:"{{count}} sekúnd",past:"{{count}} sekundami",future:"{{count}} sekúnd"}},halfAMinute:{other:{present:"pol minúty",past:"pol minútou",future:"pol minúty"}},xMinutes:{one:{present:"minúta",past:"minútou",future:"minútu"},twoFour:{present:"{{count}} minúty",past:"{{count}} minútami",future:"{{count}} minúty"},other:{present:"{{count}} minút",past:"{{count}} minútami",future:"{{count}} minút"}},xHours:{one:{present:"hodina",past:"hodinou",future:"hodinu"},twoFour:{present:"{{count}} hodiny",past:"{{count}} hodinami",future:"{{count}} hodiny"},other:{present:"{{count}} hodín",past:"{{count}} hodinami",future:"{{count}} hodín"}},xDays:{one:{present:"deň",past:"dňom",future:"deň"},twoFour:{present:"{{count}} dni",past:"{{count}} dňami",future:"{{count}} dni"},other:{present:"{{count}} dní",past:"{{count}} dňami",future:"{{count}} dní"}},xWeeks:{one:{present:"týždeň",past:"týždňom",future:"týždeň"},twoFour:{present:"{{count}} týždne",past:"{{count}} týždňami",future:"{{count}} týždne"},other:{present:"{{count}} týždňov",past:"{{count}} týždňami",future:"{{count}} týždňov"}},xMonths:{one:{present:"mesiac",past:"mesiacom",future:"mesiac"},twoFour:{present:"{{count}} mesiace",past:"{{count}} mesiacmi",future:"{{count}} mesiace"},other:{present:"{{count}} mesiacov",past:"{{count}} mesiacmi",future:"{{count}} mesiacov"}},xYears:{one:{present:"rok",past:"rokom",future:"rok"},twoFour:{present:"{{count}} roky",past:"{{count}} rokmi",future:"{{count}} roky"},other:{present:"{{count}} rokov",past:"{{count}} rokmi",future:"{{count}} rokov"}}},i=function(J,X,Z){var C=l(J)||"",U=d(J.substring(C.length)),G=p[U];if(!(Z!==null&&Z!==void 0&&Z.addSuffix))return j(C)+z(C)+V(G,X,"present");if(Z.comparison&&Z.comparison>0)return j(C)+"o "+z(C)+V(G,X,"future");else return j(C)+"pred "+z(C)+V(G,X,"past")};function M(B){return function(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},X=J.width?String(J.width):B.defaultWidth,Z=B.formats[X]||B.formats[B.defaultWidth];return Z}}var n={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. M. y",short:"d. M. y"},s={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},r={full:"{{date}}, {{time}}",long:"{{date}}, {{time}}",medium:"{{date}}, {{time}}",short:"{{date}} {{time}}"},o={date:M({formats:n,defaultWidth:"full"}),time:M({formats:s,defaultWidth:"full"}),dateTime:M({formats:r,defaultWidth:"full"})},_B=7,a=365.2425,e=Math.pow(10,8)*24*60*60*1000,gB=-e,mB=604800000,yB=86400000,cB=60000,uB=3600000,lB=1000,dB=525600,pB=43200,iB=1440,nB=60,sB=3,rB=12,oB=4,t=3600,aB=60,W=t*24,eB=W*7,BB=W*a,JB=BB/12,tB=JB*3,$=Symbol.for("constructDateFrom");function x(B,J){if(typeof B==="function")return B(J);if(B&&E(B)==="object"&&$ in B)return B[$](J);if(B instanceof Date)return new B.constructor(J);return new Date(J)}function XB(B){for(var J=arguments.length,X=Array(J>1?J-1:0),Z=1;Z<J;Z++)X[Z-1]=arguments[Z];var C=x.bind(null,B||X.find(function(U){return E(U)==="object"}));return X.map(C)}var O={};function ZB(){return O}function BJ(B){O=B}function CB(B,J){return x(J||B,B)}function D(B,J){var X,Z,C,U,G,H,Y=ZB(),Q=(X=(Z=(C=(U=J===null||J===void 0?void 0:J.weekStartsOn)!==null&&U!==void 0?U:J===null||J===void 0||(G=J.locale)===null||G===void 0||(G=G.options)===null||G===void 0?void 0:G.weekStartsOn)!==null&&C!==void 0?C:Y.weekStartsOn)!==null&&Z!==void 0?Z:(H=Y.locale)===null||H===void 0||(H=H.options)===null||H===void 0?void 0:H.weekStartsOn)!==null&&X!==void 0?X:0,q=CB(B,J===null||J===void 0?void 0:J.in),K=q.getDay(),hB=(K<Q?7:0)+K-Q;return q.setDate(q.getDate()-hB),q.setHours(0,0,0,0),q}function F(B,J,X){var Z=XB(X===null||X===void 0?void 0:X.in,B,J),C=k(Z,2),U=C[0],G=C[1];return+D(U,X)===+D(G,X)}var R=["nedeľu","pondelok","utorok","stredu","štvrtok","piatok","sobotu"];function GB(B){var J=R[B];switch(B){case 0:case 3:case 6:return"'minulú "+J+" o' p";default:return"'minulý' eeee 'o' p"}}function w(B){var J=R[B];if(B===4)return"'vo' eeee 'o' p";else return"'v "+J+" o' p"}function UB(B){var J=R[B];switch(B){case 0:case 4:case 6:return"'budúcu "+J+" o' p";default:return"'budúci' eeee 'o' p"}}var HB={lastWeek:function(J,X,Z){var C=J.getDay();if(F(J,X,Z))return w(C);else return GB(C)},yesterday:"'včera o' p",today:"'dnes o' p",tomorrow:"'zajtra o' p",nextWeek:function(J,X,Z){var C=J.getDay();if(F(J,X,Z))return w(C);else return UB(C)},other:"P"},QB=function(J,X,Z,C){var U=HB[J];if(typeof U==="function")return U(X,Z,C);return U};function N(B){return function(J,X){var Z=X!==null&&X!==void 0&&X.context?String(X.context):"standalone",C;if(Z==="formatting"&&B.formattingValues){var U=B.defaultFormattingWidth||B.defaultWidth,G=X!==null&&X!==void 0&&X.width?String(X.width):U;C=B.formattingValues[G]||B.formattingValues[U]}else{var H=B.defaultWidth,Y=X!==null&&X!==void 0&&X.width?String(X.width):B.defaultWidth;C=B.values[Y]||B.values[H]}var Q=B.argumentCallback?B.argumentCallback(J):J;return C[Q]}}var YB={narrow:["pred Kr.","po Kr."],abbreviated:["pred Kr.","po Kr."],wide:["pred Kristom","po Kristovi"]},qB={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. štvrťrok","2. štvrťrok","3. štvrťrok","4. štvrťrok"]},EB={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],wide:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"]},KB={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],wide:["januára","februára","marca","apríla","mája","júna","júla","augusta","septembra","októbra","novembra","decembra"]},NB={narrow:["n","p","u","s","š","p","s"],short:["ne","po","ut","st","št","pi","so"],abbreviated:["ne","po","ut","st","št","pi","so"],wide:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"]},TB={narrow:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"ráno",afternoon:"pop.",evening:"več.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"ráno",afternoon:"popol.",evening:"večer",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"polnoc",noon:"poludnie",morning:"ráno",afternoon:"popoludnie",evening:"večer",night:"noc"}},AB={narrow:{am:"AM",pm:"PM",midnight:"o poln.",noon:"nap.",morning:"ráno",afternoon:"pop.",evening:"več.",night:"v n."},abbreviated:{am:"AM",pm:"PM",midnight:"o poln.",noon:"napol.",morning:"ráno",afternoon:"popol.",evening:"večer",night:"v noci"},wide:{am:"AM",pm:"PM",midnight:"o polnoci",noon:"napoludnie",morning:"ráno",afternoon:"popoludní",evening:"večer",night:"v noci"}},IB=function(J,X){var Z=Number(J);return Z+"."},VB={ordinalNumber:IB,era:N({values:YB,defaultWidth:"wide"}),quarter:N({values:qB,defaultWidth:"wide",argumentCallback:function(J){return J-1}}),month:N({values:EB,defaultWidth:"wide",formattingValues:KB,defaultFormattingWidth:"wide"}),day:N({values:NB,defaultWidth:"wide"}),dayPeriod:N({values:TB,defaultWidth:"wide",formattingValues:AB,defaultFormattingWidth:"wide"})};function T(B){return function(J){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Z=X.width,C=Z&&B.matchPatterns[Z]||B.matchPatterns[B.defaultMatchWidth],U=J.match(C);if(!U)return null;var G=U[0],H=Z&&B.parsePatterns[Z]||B.parsePatterns[B.defaultParseWidth],Y=Array.isArray(H)?zB(H,function(K){return K.test(G)}):jB(H,function(K){return K.test(G)}),Q;Q=B.valueCallback?B.valueCallback(Y):Y,Q=X.valueCallback?X.valueCallback(Q):Q;var q=J.slice(G.length);return{value:Q,rest:q}}}function jB(B,J){for(var X in B)if(Object.prototype.hasOwnProperty.call(B,X)&&J(B[X]))return X;return}function zB(B,J){for(var X=0;X<B.length;X++)if(J(B[X]))return X;return}function MB(B){return function(J){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Z=J.match(B.matchPattern);if(!Z)return null;var C=Z[0],U=J.match(B.parsePattern);if(!U)return null;var G=B.valueCallback?B.valueCallback(U[0]):U[0];G=X.valueCallback?X.valueCallback(G):G;var H=J.slice(C.length);return{value:G,rest:H}}}var RB=/^(\d+)\.?/i,LB=/\d+/i,SB={narrow:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(pred Kristom|pred na[šs][íi]m letopo[čc]tom|po Kristovi|n[áa][šs]ho letopo[čc]tu)/i},WB={any:[/^pr/i,/^(po|n)/i]},$B={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\. [šs]tvr[ťt]rok/i},xB={any:[/1/i,/2/i,/3/i,/4/i]},OB={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|m[áa]j|j[úu]n|j[úu]l|aug|sep|okt|nov|dec)/i,wide:/^(janu[áa]ra?|febru[áa]ra?|(marec|marca)|apr[íi]la?|m[áa]ja?|j[úu]na?|j[úu]la?|augusta?|(september|septembra)|(okt[óo]ber|okt[óo]bra)|(november|novembra)|(december|decembra))/i},DB={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,/^m[áa]j/i,/^j[úu]n/i,/^j[úu]l/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},FB={narrow:/^[npusšp]/i,short:/^(ne|po|ut|st|št|pi|so)/i,abbreviated:/^(ne|po|ut|st|št|pi|so)/i,wide:/^(nede[ľl]a|pondelok|utorok|streda|[šs]tvrtok|piatok|sobota])/i},wB={narrow:[/^n/i,/^p/i,/^u/i,/^s/i,/^š/i,/^p/i,/^s/i],any:[/^n/i,/^po/i,/^u/i,/^st/i,/^(št|stv)/i,/^pi/i,/^so/i]},PB={narrow:/^(am|pm|(o )?poln\.?|(nap\.?|pol\.?)|r[áa]no|pop\.?|ve[čc]\.?|(v n\.?|noc))/i,abbreviated:/^(am|pm|(o )?poln\.?|(napol\.?|pol\.?)|r[áa]no|pop\.?|ve[čc]er|(v )?noci?)/i,any:/^(am|pm|(o )?polnoci?|(na)?poludnie|r[áa]no|popoludn(ie|í|i)|ve[čc]er|(v )?noci?)/i},vB={any:{am:/^am/i,pm:/^pm/i,midnight:/poln/i,noon:/^(nap|(na)?pol(\.|u))/i,morning:/^r[áa]no/i,afternoon:/^pop/i,evening:/^ve[čc]/i,night:/^(noc|v n\.)/i}},bB={ordinalNumber:MB({matchPattern:RB,parsePattern:LB,valueCallback:function(J){return parseInt(J,10)}}),era:T({matchPatterns:SB,defaultMatchWidth:"wide",parsePatterns:WB,defaultParseWidth:"any"}),quarter:T({matchPatterns:$B,defaultMatchWidth:"wide",parsePatterns:xB,defaultParseWidth:"any",valueCallback:function(J){return J+1}}),month:T({matchPatterns:OB,defaultMatchWidth:"wide",parsePatterns:DB,defaultParseWidth:"any"}),day:T({matchPatterns:FB,defaultMatchWidth:"wide",parsePatterns:wB,defaultParseWidth:"any"}),dayPeriod:T({matchPatterns:PB,defaultMatchWidth:"any",parsePatterns:vB,defaultParseWidth:"any"})},kB={code:"sk",formatDistance:i,formatLong:o,formatRelative:QB,localize:VB,match:bB,options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=A(A({},window.dateFns),{},{locale:A(A({},(I=window.dateFns)===null||I===void 0?void 0:I.locale),{},{sk:kB})})})();
//# debugId=AD2C596DAC3DE5E664756E2164756E21