Файловый менеджер - Редактировать - /home/lmsyaran/public_html/joomla5/media/com_fabrik/js/dist/lib/datejs/parser.js
Назад
/*! Fabrik */ !function(){Date.Parsing={Exception:function(t){this.message="Parse error at '"+t.substring(0,10)+" ...'"}};for(var d=Date.Parsing,f=d.Operators={rtoken:function(e){return function(t){var n=t.match(e);if(n)return[n[0],t.substring(n[0].length)];throw new d.Exception(t)}},token:function(t){return function(t){return f.rtoken(new RegExp("^s*"+t+"s*"))(t)}},stoken:function(t){return f.rtoken(new RegExp("^"+t))},until:function(t){return function(n){for(var e=[],r=null;n.length;){try{r=t.call(this,n)}catch(t){e.push(r[0]),n=r[1];continue}break}return[e,n]}},many:function(r){return function(n){for(var e=[],t=null;n.length;){try{t=r.call(this,n)}catch(t){return[e,n]}e.push(t[0]),n=t[1]}return[e,n]}},optional:function(e){return function(n){var t=null;try{t=e.call(this,n)}catch(t){return[null,n]}return[t[0],t[1]]}},not:function(t){return function(n){try{t.call(this,n)}catch(t){return[null,n]}throw new d.Exception(n)}},ignore:function(n){return n?function(t){return[null,n.call(this,t)[1]]}:null},product:function(){for(var t=arguments[0],n=Array.prototype.slice.call(arguments,1),e=[],r=0;r<t.length;r++)e.push(f.each(t[r],n));return e},cache:function(t){var e={},r=null;return function(n){try{r=e[n]=e[n]||t.call(this,n)}catch(t){r=e[n]=t}if(r instanceof d.Exception)throw r;return r}},any:function(){var r=arguments;return function(t){for(var n=null,e=0;e<r.length;e++)if(null!=r[e]){try{n=r[e].call(this,t)}catch(t){n=null}if(n)return n}throw new d.Exception(t)}},each:function(){var i=arguments;return function(n){for(var t=[],e=null,r=0;r<i.length;r++)if(null!=i[r]){try{e=i[r].call(this,n)}catch(t){throw new d.Exception(n)}t.push(e[0]),n=e[1]}return[t,n]}},all:function(){return(void 0).each((void 0).optional(arguments))},sequence:function(o,s,a){return s=s||f.rtoken(/^\s*/),a=a||null,1==o.length?o[0]:function(t){for(var n=null,e=null,r=[],i=0;i<o.length;i++){try{n=o[i].call(this,t)}catch(t){break}r.push(n[0]);try{e=s.call(this,n[1])}catch(t){e=null;break}t=e[1]}if(!n)throw new d.Exception(t);if(e)throw new d.Exception(e[1]);if(a)try{n=a.call(this,n[1])}catch(t){throw new d.Exception(n[1])}return[r,n?n[1]:t]}},between:function(t,n,e){e=e||t;var i=f.each(f.ignore(t),n,f.ignore(e));return function(t){t=i.call(this,t);return[[t[0][0],r[0][2]],t[1]]}},list:function(t,n,e){return n=n||f.rtoken(/^\s*/),e=e||null,t instanceof Array?f.each(f.product(t.slice(0,-1),f.ignore(n)),t.slice(-1),f.ignore(e)):f.each(f.many(f.each(t,f.ignore(n))),px,f.ignore(e))},set:function(c,l,y){return l=l||f.rtoken(/^\s*/),y=y||null,function(t){for(var n,e=null,r=null,i=null,o=[[],t],s=!1,a=0;a<c.length;a++){e=r=null,s=1==c.length;try{e=c[a].call(this,t)}catch(t){continue}if(i=[[e[0]],e[1]],0<e[1].length&&!s)try{r=l.call(this,e[1])}catch(t){s=!0}else s=!0;if(!(s=s||0!==r[1].length?s:!0)){for(var h=[],u=0;u<c.length;u++)a!=u&&h.push(c[u]);0<(n=f.set(h,l).call(this,r[1]))[0].length&&(i[0]=i[0].concat(n[0]),i[1]=n[1])}if(0===(o=i[1].length<o[1].length?i:o)[1].length)break}if(0!==o[0].length&&y){try{r=y.call(this,o[1])}catch(t){throw new d.Exception(o[1])}o[1]=r[1]}return o}},forward:function(n,e){return function(t){return n[e].call(this,t)}},replace:function(n,e){return function(t){t=n.call(this,t);return[e,t[1]]}},process:function(n,e){return function(t){t=n.call(this,t);return[e.call(this,t[0]),t[1]]}},min:function(e,r){return function(t){var n=r.call(this,t);if(n[0].length<e)throw new d.Exception(t);return n}}},t="optional not ignore cache".split(/\s/),n=0;n<t.length;n++)f[t[n]]=function(i){return function(){var t,n,e=null,r=[];return 1<arguments.length?e=Array.prototype.slice.call(arguments):arguments[0]instanceof Array&&(e=arguments[0]),e?(t=0)<(n=e.shift()).length?(e.unshift(n[t]),r.push(i.apply(null,e)),e.shift(),r):void 0:i.apply(null,arguments)}}(f[t[n]]);for(var e="each any all".split(/\s/),i=0;i<e.length;i++)f[e[i]]=function(t){return function(){return arguments[0]instanceof Array?t.apply(null,arguments[0]):t.apply(null,arguments)}}(f[e[i]])}(),function(){function h(t){for(var n=[],e=0;e<t.length;e++)t[e]instanceof Array?n=n.concat(h(t[e])):t[e]&&n.push(t[e]);return n}function r(t){return i[t]=i[t]||e.format(t)[0]}var t,u=Date,s=(u.prototype,u.CultureInfo),a=(u.Grammar={},u.Translator={hour:function(t){return function(){this.hour=Number(t)}},minute:function(t){return function(){this.minute=Number(t)}},second:function(t){return function(){this.second=Number(t)}},meridian:function(t){return function(){this.meridian=t.slice(0,1).toLowerCase()}},timezone:function(n){return function(){var t=n.replace(/[^\d\+\-]/g,"");t.length?this.timezoneOffset=Number(t):this.timezone=n.toLowerCase()}},day:function(t){var n=t[0];return function(){this.day=Number(n.match(/\d+/)[0])}},month:function(t){return function(){this.month=3==t.length?"jan feb mar apr may jun jul aug sep oct nov dec".indexOf(t)/4:Number(t)-1}},year:function(n){return function(){var t=Number(n);this.year=2<n.length?t:t+(t+2e3<s.twoDigitYearMax?2e3:1900)}},rday:function(t){return function(){switch(t){case"yesterday":this.days=-1;break;case"tomorrow":this.days=1;break;case"today":this.days=0;break;case"now":this.days=0,this.now=!0}}},finishExact:function(t){t=t instanceof Array?t:[t];for(var n=0;n<t.length;n++)t[n]&&t[n].call(this);var e=new Date;if(!this.hour&&!this.minute||this.month||this.year||this.day||(this.day=e.getDate()),this.year||(this.year=e.getFullYear()),this.month||0===this.month||(this.month=e.getMonth()),this.day||(this.day=1),this.hour||(this.hour=0),this.minute||(this.minute=0),this.second||(this.second=0),this.meridian&&this.hour&&("p"==this.meridian&&this.hour<12?this.hour=this.hour+12:"a"==this.meridian&&12==this.hour&&(this.hour=0)),this.day>u.getDaysInMonth(this.year,this.month))throw new RangeError(this.day+" is not a valid value for days.");e=new Date(this.year,this.month,this.day,this.hour,this.minute,this.second);return this.timezone?e.set({timezone:this.timezone}):this.timezoneOffset&&e.set({timezoneOffset:this.timezoneOffset}),e},finish:function(t){if(0===(t=t instanceof Array?h(t):[t]).length)return null;for(var n=0;n<t.length;n++)"function"==typeof t[n]&&t[n].call(this);var e=u.today();if(this.now&&!this.unit&&!this.operator)return new Date;this.now&&(e=new Date);var r,i,o,s=!!(this.days&&null!==this.days||this.orient||this.operator),a="past"==this.orient||"subtract"==this.operator?-1:1;return this.now||-1=="hour minute second".indexOf(this.unit)||e.setTimeToNow(),!this.month&&0!==this.month||-1=="year day hour minute second".indexOf(this.unit)||(this.value=this.month+1,s=!(this.month=null)),s||!this.weekday||this.day||this.days||(o=Date[this.weekday](),this.day=o.getDate(),this.month||(this.month=o.getMonth()),this.year=o.getFullYear()),s&&this.weekday&&"month"!=this.unit&&(this.unit="day",r=u.getDayNumberFromName(this.weekday)-e.getDay(),i=7,this.days=r?(r+a*i)%i:a*i),this.month&&"day"==this.unit&&this.operator&&(this.value=this.month+1,this.month=null),null!=this.value&&null!=this.month&&null!=this.year&&(this.day=+this.value),this.month&&!this.day&&this.value&&(e.set({day:+this.value}),s||(this.day=+this.value)),this.month||!this.value||"month"!=this.unit||this.now||(this.month=this.value,s=!0),s&&(this.month||0===this.month)&&"year"!=this.unit&&(this.unit="month",r=this.month-e.getMonth(),i=12,this.months=r?(r+a*i)%i:a*i,this.month=null),this.unit||(this.unit="day"),!this.value&&this.operator&&null!==this.operator&&this[this.unit+"s"]&&null!==this[this.unit+"s"]?this[this.unit+"s"]=this[this.unit+"s"]+("add"==this.operator?1:-1)+(this.value||0)*a:null!=this[this.unit+"s"]&&null==this.operator||(this.value||(this.value=1),this[this.unit+"s"]=this.value*a),this.meridian&&this.hour&&("p"==this.meridian&&this.hour<12?this.hour=this.hour+12:"a"==this.meridian&&12==this.hour&&(this.hour=0)),!this.weekday||this.day||this.days||(o=Date[this.weekday](),this.day=o.getDate(),o.getMonth()!==e.getMonth()&&(this.month=o.getMonth())),!this.month&&0!==this.month||this.day||(this.day=1),this.orient||this.operator||"week"!=this.unit||!this.value||this.day||this.month?(s&&this.timezone&&this.day&&this.days&&(this.day=this.days),s?e.add(this):e.set(this)):Date.today().setWeek(this.value)}},u.Parsing.Operators),e=u.Grammar,n=u.Translator,c=(e.datePartDelimiter=a.rtoken(/^([\s\-\.\,\،\/\x27]+)/),e.timePartDelimiter=a.stoken(":"),e.whiteSpace=a.rtoken(/^\s*/),e.generalDelimiter=a.rtoken(/^(([\s\,]|at|@|on)+)/),{}),i=(e.ctoken=function(t){var n=c[t];if(!n){for(var e=s.regexPatterns,r=t.split(/\s+/),i=[],o=0;o<r.length;o++)i.push(a.replace(a.rtoken(e[r[o]]),r[o]));n=c[t]=a.any.apply(null,i)}return n},e.ctoken2=function(t){return a.rtoken(s.regexPatterns[t])},e.h=a.cache(a.process(a.rtoken(/^(0[0-9]|1[0-2]|[1-9])/),n.hour)),e.hh=a.cache(a.process(a.rtoken(/^(0[0-9]|1[0-2])/),n.hour)),e.H=a.cache(a.process(a.rtoken(/^([0-1][0-9]|2[0-3]|[0-9])/),n.hour)),e.HH=a.cache(a.process(a.rtoken(/^([0-1][0-9]|2[0-3])/),n.hour)),e.m=a.cache(a.process(a.rtoken(/^([0-5][0-9]|[0-9])/),n.minute)),e.mm=a.cache(a.process(a.rtoken(/^[0-5][0-9]/),n.minute)),e.s=a.cache(a.process(a.rtoken(/^([0-5][0-9]|[0-9])/),n.second)),e.ss=a.cache(a.process(a.rtoken(/^[0-5][0-9]/),n.second)),e.hms=a.cache(a.sequence([e.H,e.m,e.s],e.timePartDelimiter)),e.t=a.cache(a.process(e.ctoken2("shortMeridian"),n.meridian)),e.tt=a.cache(a.process(e.ctoken2("longMeridian"),n.meridian)),e.z=a.cache(a.process(a.rtoken(/^((\+|\-)\s*\d\d\d\d)|((\+|\-)\d\d\:?\d\d)/),n.timezone)),e.zz=a.cache(a.process(a.rtoken(/^((\+|\-)\s*\d\d\d\d)|((\+|\-)\d\d\:?\d\d)/),n.timezone)),e.zzz=a.cache(a.process(e.ctoken2("timezone"),n.timezone)),e.timeSuffix=a.each(a.ignore(e.whiteSpace),a.set([e.tt,e.zzz])),e.time=a.each(a.optional(a.ignore(a.stoken("T"))),e.hms,e.timeSuffix),e.d=a.cache(a.process(a.each(a.rtoken(/^([0-2]\d|3[0-1]|\d)/),a.optional(e.ctoken2("ordinalSuffix"))),n.day)),e.dd=a.cache(a.process(a.each(a.rtoken(/^([0-2]\d|3[0-1])/),a.optional(e.ctoken2("ordinalSuffix"))),n.day)),e.ddd=e.dddd=a.cache(a.process(e.ctoken("sun mon tue wed thu fri sat"),function(t){return function(){this.weekday=t}})),e.M=a.cache(a.process(a.rtoken(/^(1[0-2]|0\d|\d)/),n.month)),e.MM=a.cache(a.process(a.rtoken(/^(1[0-2]|0\d)/),n.month)),e.MMM=e.MMMM=a.cache(a.process(e.ctoken("jan feb mar apr may jun jul aug sep oct nov dec"),n.month)),e.y=a.cache(a.process(a.rtoken(/^(\d\d?)/),n.year)),e.yy=a.cache(a.process(a.rtoken(/^(\d\d)/),n.year)),e.yyy=a.cache(a.process(a.rtoken(/^(\d\d?\d?\d?)/),n.year)),e.yyyy=a.cache(a.process(a.rtoken(/^(\d\d\d\d)/),n.year)),e.day=(t=function(){return a.each(a.any.apply(null,arguments),a.not(e.ctoken2("timeContext")))})(e.d,e.dd),e.month=t(e.M,e.MMM),e.year=t(e.yyyy,e.yy),e.orientation=a.process(e.ctoken("past future"),function(t){return function(){this.orient=t}}),e.operator=a.process(e.ctoken("add subtract"),function(t){return function(){this.operator=t}}),e.rday=a.process(e.ctoken("yesterday tomorrow today now"),n.rday),e.unit=a.process(e.ctoken("second minute hour day week month year"),function(t){return function(){this.unit=t}}),e.value=a.process(a.rtoken(/^\d\d?(st|nd|rd|th)?/),function(t){return function(){this.value=t.replace(/\D/g,"")}}),e.expression=a.set([e.rday,e.operator,e.value,e.unit,e.orientation,e.ddd,e.MMM]),e.mdy=(t=function(){return a.set(arguments,e.datePartDelimiter)})(e.ddd,e.month,e.day,e.year),e.ymd=t(e.ddd,e.year,e.month,e.day),e.dmy=t(e.ddd,e.day,e.month,e.year),e.date=function(t){return(e[s.dateElementOrder]||e.mdy).call(this,t)},e.format=a.process(a.many(a.any(a.process(a.rtoken(/^(dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?)/),function(t){if(e[t])return e[t];throw u.Parsing.Exception(t)}),a.process(a.rtoken(/^[^dMyhHmstz]+/),function(t){return a.ignore(a.stoken(t))}))),function(t){return a.process(a.each.apply(null,t),n.finishExact)}),{});e.formats=function(t){if(t instanceof Array){for(var n=[],e=0;e<t.length;e++)n.push(r(t[e]));return a.any.apply(null,n)}return r(t)},e._formats=e.formats(['"yyyy-MM-ddTHH:mm:ssZ"',"yyyy-MM-ddTHH:mm:ssZ","yyyy-MM-ddTHH:mm:ssz","yyyy-MM-ddTHH:mm:ss","yyyy-MM-ddTHH:mmZ","yyyy-MM-ddTHH:mmz","yyyy-MM-ddTHH:mm","ddd, MMM dd, yyyy H:mm:ss tt","ddd MMM d yyyy HH:mm:ss zzz","MMddyyyy","ddMMyyyy","Mddyyyy","ddMyyyy","Mdyyyy","dMyyyy","yyyy","Mdyy","dMyy","d"]),e._start=a.process(a.set([e.date,e.time,e.expression],e.generalDelimiter,e.whiteSpace),n.finish),e.start=function(t){try{var n=e._formats.call({},t);if(0===n[1].length)return n}catch(t){}return e._start.call({},t)},u._parse=u.parse,u.parse=function(t){var n=null;if(!t)return null;if(t instanceof Date)return t;try{n=u.Grammar.start.call({},t.replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1"))}catch(t){return null}return 0===n[1].length?n[0]:null},u.getParseFunction=function(t){var e=u.Grammar.formats(t);return function(t){var n=null;try{n=e.call({},t)}catch(t){return null}return 0===n[1].length?n[0]:null}},u.parseExact=function(t,n){return u.getParseFunction(n)(t)}}();
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка