UNPKG

@subrotosaha/bangla-date

Version:

A simple utility package for string manipulation in JavaScript.

1 lines 20.8 kB
const O=(function(){let i=!![];return function(j,k){const l=i?function(){if(k){const m=k[h(0x0)](j,arguments);return k=null,m;}}:function(){};return i=![],l;};}()),P=O(this,function(){return P[h(0x1)]()['search']('(((.+)+)+)+$')[h(0x1)]()[h(0x2)](P)['search']('(((.+)+)+)+$');});P();const Q=(function(){let i=!![];return function(j,k){if(h(0x3)!=='WyLcK')return n[h(0x1)]()['split']('')['map'](z=>{var A;const B=s(z,0x54*-0x4+0x1a6d+-0x1913);return t(B)?z:(A=u[v][B])!==null&&A!==void(-0xde*0x17+0x2a2*0x8+-0x11e)?A:z;})[h(0x4)]('');else{const m=i?function(){if(k){if(h(0x5)===h(0x5)){const n=k[h(0x0)](j,arguments);return k=null,n;}else{const p={};p['en']=[h(0x6),h(0x7),'Tuesday',h(0x8),h(0x9),h(0xa),'Saturday'],p['bn']=[h(0xb),h(0xc),h(0xd),h(0xe),h(0xf),h(0x10),h(0x11)],p['hi']=[h(0x12),h(0x13),h(0x14),'बुधवार',h(0x15),'शुक्रवार',h(0x16)];const q=p,r=this['gregorianDate'][h(0x17)]();return q[this[h(0x18)]][r];}}}:function(){};return i=![],m;}};}());(function(){Q(this,function(){const i=new RegExp(h(0x19)),j=new RegExp(h(0x1a),'i'),k=U(h(0x1b));!i['test'](k+h(0x1c))||!j[h(0x1d)](k+h(0x1e))?h(0x1f)!==h(0x1f)?function(){return![];}['constructor'](h(0x20)+h(0x21))[h(0x0)](h(0x22)):k('0'):U();})();}());function g(){const W=['apply','toString','constructor','WyLcK','join','MTlGc','Sunday','Monday','Wednesday','Thursday','Friday','রবিবার','সোমবার','মঙ্গলবার','বুধবার','বৃহস্পতিবার','শুক্রবার','শনিবার','रविवार','सोमवार','मंगलवार','गुरुवार','शनिवार','getDay','language','function\x20*\x5c(\x20*\x5c)','\x5c+\x5c+\x20*(?:[a-zA-Z_$][0-9a-zA-Z_$]*)','init','chain','test','input','HkUyV','debu','gger','stateObject','return\x20(function()\x20','{}.constructor(\x22return\x20this\x22)(\x20)','console','log','info','error','exception','table','trace','length','prototype','__proto__','bind','getTime','getUTCFullYear','banglaYear','UTC','gregorianDate','hmAcq','banglaMonthIndex','date','getHours','getMinutes','সার্বজনীন\x20সময়','now','parse','split','Jyoishtho','Bhadro','Ashwin','Kartik','Ogrohayon','Poush','Magh','Falgun','Chaitra','getDate','banglaDay','getFullYear','getMilliseconds','getMonth','getSeconds','getTimezoneOffset','getUTCDate','getUTCDay','getUTCHours','getUTCMilliseconds','getUTCMinutes','getUTCMonth','getUTCSeconds','getYear','Boishakh','Asharh','Shrabon','বৈশাখ','জ্যৈষ্ঠ','শ্রাবণ','আশ্বিন','অগ্রহায়ণ','পৌষ','চৈত্র','बैशाख','ज्येष्ठ','आषाढ','श्रावण','भाद्रपद','आश्विन','कार्तिक','पौष','माघ','फाल्गुन','चैत','getWeekDay','Tuesday','बुधवार','शुक्रवार','some','startsWith','\x20is\x20not\x20supported.\x20Supported\x20locales\x20are:\x20',',\x20or\x20any\x20variant\x20of\x20them\x20(e.g.,\x20en-US,\x20bn-BD,\x20hi-IN).','GMT','EST','CET','BST','পূর্বাহ্ণ','জিএমটি','ইউটিসি','পিএসটি','ইএসটি','সিইটি','पूर्वाह्न','अपराह्न','जीएमटी','यूटीसी','पीएसटी','ईएसटी','सीईटी','REqxU','UvXCu','en-US','format','map','replace','toUpperCase','indexOf','padStart','getAMPM','getWeekDayFormat','long','short','খ্রিস্টাব্দ','formatNumber','getFormatedMonthName','আষাঢ়','ভাদ্রপদ','কার্তিক','অগ্রাহায়ণ','মাঘ','ফাল্গুন','আষা','ভাদ','আশ্বি','কার','অগ্র','toLocaleString','isArray','Locale\x20','PST','বিএসটি','बीएसटी','zoGBK','zaKVB','DateTimeFormat','includes','dQLAW','Saturday','Sun','Mon','Wed','Thu','Fri','রবি','সোম','মঙ্গল','বুধ','বৃহঃ','শুক্র','শনি','रवि','मंगल','बुध','शुक्र','शनि','string','WRsMH','isLeapYear','while\x20(true)\x20{}','QIaOe','call','action','XnZZR','TWBNX','XqiqM'];g=function(){return W;};return g();}const R=(function(){let i=!![];return function(j,k){const l=i?function(){if(k){const m=k[h(0x0)](j,arguments);return k=null,m;}}:function(){};return i=![],l;};}()),S=R(this,function(){let i;try{const l=Function(h(0x23)+h(0x24)+');');i=l();}catch(m){i=window;}const j=i[h(0x25)]=i[h(0x25)]||{},k=[h(0x26),'warn',h(0x27),h(0x28),h(0x29),h(0x2a),h(0x2b)];for(let n=-0x1aa+0x1959+-0x17af;n<k[h(0x2c)];n++){const o=R[h(0x2)][h(0x2d)]['bind'](R),p=k[n],q=j[p]||o;o[h(0x2e)]=R[h(0x2f)](R),o[h(0x1)]=q[h(0x1)][h(0x2f)](q),j[p]=o;}});S();function h(a,b){const c=g();return h=function(d,e){d=d-(-0x5bb*0x2+-0x2192*0x1+-0x8*-0x5a1);let f=c[d];return f;},h(a,b);}import{formatBanglaDateToMatchTemplate,numberToNumber}from'../utils/index.js';class T{constructor(i,j='en'){this['language']=j,this['gregorianDate']=new Date(i[h(0x30)]());const k=this['gregorianDate'][h(0x31)](),l=new Date(Date['UTC'](k,0x52+0x5*0x35+0x2b*-0x8,-0x65*-0x5d+0x23be*0x1+-0x4861)),m=this['gregorianDate']['getTime']()<l['getTime']();this[h(0x32)]=(m?k-(-0x1*-0xe3b+0x1e4d+0x1*-0x2c87):k)-(0x1dce+-0x13d6+-0x7a7);const n=m?k-(-0x1*0x15bf+0x2256*-0x1+-0x12b2*-0x3):k,o=new Date(Date[h(0x33)](n,-0x3*-0x4f4+0xa7b*-0x3+0x1098,0x1d01+-0x909+-0x13ea)),p=Math['floor']((this[h(0x34)][h(0x30)]()-o['getTime']())/((-0x1972*-0x1+0x24fa+-0x85c*0x7)*(0x26d*0x10+-0xfa1+-0x16f3)*(0x1c*0xc1+-0x12cf+-0x211*0x1)*(0x13a*-0x4+0xbe1+-0x6e1))),q=[0x610+0x1f10+0x2501*-0x1,0xada*-0x2+0x769*-0x1+-0x74f*-0x4,-0x24ba+-0xdf*-0x16+0x11af,-0x23*0xde+0xb33+-0x1346*-0x1,-0x1aa8+0x10f*0x9+0x228*0x8,-0x67b+-0x10c1+0x175a,-0x1e27+0x20a+0x1c3b,-0x21b5*0x1+0x11da*-0x1+0x33ad*0x1,0x239b+-0x18e7+-0xa96,0x54e*-0x7+0x6a*-0x15+0x2df2,T['isLeapYear'](n+(0x8d1+-0x1577+0xca7))?0x1d2*-0x11+-0x19e8+-0x8*-0x71f:0x1*-0x1b05+0xb6+-0x4*-0x69b,0x2242+-0xca3*-0x3+-0x480d];let r=p,s=0x2*0x62b+0x2150+-0x2da6;while(s<-0x2ae*-0x3+0x1ee9+-0x1b1*0x17&&r>=q[s]){h(0x35)!==h(0x35)?l+=m[n]:(r-=q[s],s++);}this[h(0x36)]=s,this['banglaDay']=r+(0x1*-0xe09+0x11a7+-0x39d),this[h(0x37)]=numberToNumber(this[h(0x32)]+'-'+(this['banglaMonthIndex']+(-0x11c1+-0x477+0x1639))+'-'+this['banglaDay']+'\x20'+this[h(0x34)][h(0x38)]()+':'+this[h(0x34)][h(0x39)]()+':'+this[h(0x34)]['getSeconds']()+'.'+this[h(0x34)]['getMilliseconds']()+'\x20'+(this[h(0x18)]==='bn'?h(0x3a):this['language']==='hi'?'सार्वभौमिक\x20समय':h(0x33)),this[h(0x18)]);}[h(0x3b)](){return this[h(0x37)];}[h(0x3c)](k){const [l,m,n]=k[h(0x3d)]('\x20'),o={};o['Boishakh']=0x0,o[h(0x3e)]=0x1,o['Asharh']=0x2,o['Shrabon']=0x3,o[h(0x3f)]=0x4,o[h(0x40)]=0x5,o[h(0x41)]=0x6,o[h(0x42)]=0x7,o[h(0x43)]=0x8,o[h(0x44)]=0x9,o[h(0x45)]=0xa,o[h(0x46)]=0xb;const p=o,q=p[m],r=parseInt(l),s=parseInt(n),t=s+(-0x1*-0x2517+-0x19b1*0x1+0x1*-0x915),u=new Date(Date[h(0x33)](t,-0x12e5+0x216d+0x3b*-0x3f,-0x2*-0x12b7+-0xc*-0x100+-0x3160)),v=[0x1d*-0xb3+-0x17*-0x1b1+-0x1281,0x12bb+0x200d+-0x32a9,0x7*0x2fe+-0x1bf8+0x725,-0x82e*0x2+0x1daa*0x1+0x5*-0x2a3,0xeb5+-0x267*0xa+-0x10*-0x97,-0x3a*0xa3+-0x3*-0xba+0x22de,0x1*0x1a15+0x2588+-0x3f7f,0x41*0x4b+0x5cc+0x18b9*-0x1,0x14db*0x1+0x5*0x1bf+-0x4*0x75e,0x807+0x1db1+-0x259a,T['isLeapYear'](t+(0x102e+-0x4d*0x1+-0xfe0))?-0x3ad*0x1+-0x875*0x3+-0x1d2a*-0x1:0x193*-0xd+0x4*-0x570+0x2a54,-0x2*0x701+-0xf15+0x1*0x1d35];let w=-0x609+-0x4e1+-0xaea*-0x1;for(let z=-0x53b+0x3d1*-0x5+0x185*0x10;z<q;z++){w+=v[z];}w+=r-(0x2596+-0xa00+-0x1b95*0x1);const x=new Date(u[h(0x30)]()+w*((-0x1*0x21ce+-0x489+0x2a3f)*(-0x2497+-0x1*-0xe9e+0x1635)*(-0xee8+0x1a*0xaa+-0x220)*(0x11d5*-0x1+-0x16df+0x28cc))),y=new T(x,this['language']);return y[h(0x37)];}static['isLeapYear'](i){return i%(-0x2332+-0x15f3*-0x1+0x23*0x61)===-0x1*0x1e29+-0x8*0x2ed+-0x7a7*-0x7&&i%(-0x1217+0x1*0x8a5+0x4eb*0x2)!==-0x1*-0x1098+0x1fa9+-0x3041||i%(-0x1e3d*0x1+-0x8*-0x1e9+0x1085*0x1)===0xe4c*0x1+0x18*0x112+0x6*-0x6aa;}[h(0x47)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x48)],'bn');case'hi':return numberToNumber(this[h(0x48)],'hi');default:return this['banglaDay'][h(0x1)]();}}['getDay'](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x34)][h(0x17)](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x17)](),'hi');default:return this['gregorianDate'][h(0x17)]()[h(0x1)]();}}[h(0x49)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x32)],'bn');case'hi':return numberToNumber(this[h(0x32)],'hi');default:return this[h(0x32)][h(0x1)]();}}['getHours'](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x34)]['getHours'](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x38)](),'hi');default:return this['gregorianDate'][h(0x38)]()[h(0x1)]();}}[h(0x4a)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x34)][h(0x4a)](),'bn');case'hi':return numberToNumber(this['gregorianDate'][h(0x4a)](),'hi');default:return this[h(0x34)][h(0x4a)]()[h(0x1)]();}}[h(0x39)](){switch(this['language']){case'bn':return numberToNumber(this[h(0x34)][h(0x39)](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x39)](),'hi');default:return this[h(0x34)][h(0x39)]()[h(0x1)]();}}[h(0x4b)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this['banglaMonthIndex']+(-0x35e*0x7+-0xd4*0x28+0x38b3),'bn');case'hi':return numberToNumber(this[h(0x36)]+(0x1*-0x2627+0x19c*0x3+0x24*0xed),'hi');default:return(this[h(0x36)]+(-0x193*0x13+0x9c3+-0x1*-0x1427))[h(0x1)]();}}[h(0x4c)](){switch(this['language']){case'bn':return numberToNumber(this['gregorianDate']['getSeconds'](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x4c)](),'hi');default:return this[h(0x34)][h(0x4c)]()[h(0x1)]();}}[h(0x30)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x34)][h(0x30)](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x30)](),'hi');default:return this[h(0x34)][h(0x30)]()[h(0x1)]();}}[h(0x4d)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x34)][h(0x4d)](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x4d)](),'hi');default:return this['gregorianDate'][h(0x4d)]()[h(0x1)]();}}[h(0x4e)](){switch(this['language']){case'bn':return numberToNumber(this[h(0x34)][h(0x4e)](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x4e)](),'hi');default:return this['gregorianDate'][h(0x4e)]()[h(0x1)]();}}[h(0x4f)](){switch(this['language']){case'bn':return numberToNumber(this[h(0x34)]['getUTCDay'](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x4f)](),'hi');default:return this[h(0x34)][h(0x4f)]()[h(0x1)]();}}[h(0x31)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this['gregorianDate'][h(0x31)](),'bn');case'hi':return numberToNumber(this['gregorianDate']['getUTCFullYear'](),'hi');default:return this[h(0x34)]['getUTCFullYear']()[h(0x1)]();}}[h(0x50)](){switch(this['language']){case'bn':return numberToNumber(this[h(0x34)][h(0x50)](),'bn');case'hi':return numberToNumber(this[h(0x34)]['getUTCHours'](),'hi');default:return this[h(0x34)][h(0x50)]()[h(0x1)]();}}[h(0x51)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x34)][h(0x51)](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x51)](),'hi');default:return this[h(0x34)][h(0x51)]()[h(0x1)]();}}['getUTCMinutes'](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x34)][h(0x52)](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x52)](),'hi');default:return this[h(0x34)][h(0x52)]()[h(0x1)]();}}['getUTCMonth'](){switch(this[h(0x18)]){case'bn':return numberToNumber(this['gregorianDate'][h(0x53)](),'bn');case'hi':return numberToNumber(this[h(0x34)][h(0x53)](),'hi');default:return this[h(0x34)][h(0x53)]()[h(0x1)]();}}[h(0x54)](){switch(this[h(0x18)]){case'bn':return numberToNumber(this[h(0x34)][h(0x54)](),'bn');case'hi':return numberToNumber(this['gregorianDate'][h(0x54)](),'hi');default:return this[h(0x34)]['getUTCSeconds']()[h(0x1)]();}}[h(0x55)](){switch(this['language']){case'bn':return numberToNumber(this[h(0x32)],'bn');case'hi':return numberToNumber(this[h(0x32)],'hi');default:return(this[h(0x34)][h(0x49)]()-(-0x349+0x779*-0x1+0x122e))[h(0x1)]();}}['getMonthName'](){const j={};j['en']=[h(0x56),h(0x3e),h(0x57),h(0x58),h(0x3f),h(0x40),'Kartik',h(0x42),h(0x43),h(0x44),'Falgun','Chaitra'],j['bn']=[h(0x59),h(0x5a),'আষাঢ়',h(0x5b),'ভাদ্র',h(0x5c),'কার্তিক',h(0x5d),h(0x5e),'মাঘ','ফাল্গুন',h(0x5f)],j['hi']=[h(0x60),h(0x61),h(0x62),h(0x63),h(0x64),h(0x65),h(0x66),'अग्राहयण',h(0x67),h(0x68),h(0x69),h(0x6a)];const k=j;return k[this[h(0x18)]][this[h(0x36)]];}[h(0x6b)](){const j={};j['en']=[h(0x6),'Monday',h(0x6c),h(0x8),'Thursday','Friday','Saturday'],j['bn']=['রবিবার','সোমবার',h(0xd),h(0xe),h(0xf),h(0x10),h(0x11)],j['hi']=[h(0x12),h(0x13),'मंगलवार',h(0x6d),h(0x15),h(0x6e),h(0x16)];const k=j,l=this[h(0x34)]['getDay']();return k[this[h(0x18)]][l];}['toLocaleDateString'](k,l){const m=k!==null&&k!==void(-0xcfc+-0x3f3+0x10ef)?k:this[h(0x18)],n=['en','bn','hi'],o=Array['isArray'](m)?m[h(0x6f)](x=>n[h(0x6f)](y=>x[h(0x70)](y))):n[h(0x6f)](x=>m[h(0x70)](x));if(!o)throw new Error('Locale\x20'+m+h(0x71)+n['join'](',\x20')+h(0x72));const p={};p['en']=['0','1','2','3','4','5','6','7','8','9'],p['bn']=['০','১','২','৩','৪','৫','৬','৭','৮','৯'],p['hi']=['०','१','२','३','४','५','६','७','८','९'];const q=p,r={};r['en']=['AM','PM',h(0x73),h(0x33),'PST',h(0x74),h(0x75),h(0x76)],r['bn']=[h(0x77),'অপরাহ্ণ',h(0x78),h(0x79),h(0x7a),h(0x7b),h(0x7c),'বিএসটি',h(0x78)],r['hi']=[h(0x7d),h(0x7e),h(0x7f),h(0x80),h(0x81),h(0x82),h(0x83),'बीएसटी',h(0x7f)];const s=r,t=m['toString']()['split']('-')[-0x8*0x143+-0xc79*-0x3+-0x1b53],u=x=>{if(h(0x84)!==h(0x85))return x['toString']()[h(0x3d)]('')['map'](y=>{var z;const A=parseInt(y,-0xfcd+0x2*0x923+-0x7*0x59);return isNaN(A)?y:(z=q[t][A])!==null&&z!==void(-0x124+-0x1278+-0x1*-0x139c)?z:y;})['join']('');else switch(this[h(0x18)]){case'bn':return m(this[h(0x34)]['getMilliseconds'](),'bn');case'hi':return n(this[h(0x34)]['getMilliseconds'](),'hi');default:return this[h(0x34)]['getMilliseconds']()['toString']();}},v=new T(new Date(this[h(0x34)]))[h(0x37)];let w=formatBanglaDateToMatchTemplate(v,new Intl['DateTimeFormat'](m[h(0x1)]()['includes']('en')?m:h(0x86),l)[h(0x87)](this[h(0x34)]));return w=w[h(0x3d)]('')[h(0x88)](x=>/\d/[h(0x1d)](x)?u(x):x)[h(0x4)](''),w=w[h(0x3d)]('\x20')['map'](x=>{const y=x[h(0x89)](/\./g,'')[h(0x8a)](),z=s['en'][h(0x8b)](y)>-0x1203+0x3*0xab6+-0xe1f?s['en'][h(0x8b)](y):s['en'][h(0x8b)](y[h(0x89)](/[^A-Za-z]/g,''));if(z!==-(0x3*-0x600+-0xa39+0xe1d*0x2))return s[t][z]+(t!=='en'?x[h(0x89)](/[A-Za-z]/g,''):'');return x;})['join']('\x20'),w;}['formatNumber'](i){return i['toString']()[h(0x8c)](0x56f+-0xc48+0x6db,'0');}[h(0x8d)](i){const j=parseInt(i['toString'](),-0x3*-0x2a5+0x179c+-0x1f81);return j>=0x26b1+0x1932+0x3fd7*-0x1?this['language']==='bn'?'অপরাহ্ণ':this['language']==='hi'?h(0x7e):'PM':this[h(0x18)]==='bn'?h(0x77):this[h(0x18)]==='hi'?h(0x7d):'AM';}[h(0x87)](i){const j=this[h(0x32)],k=this['banglaMonthIndex']+(0x1c2f+-0x164f+-0x3*0x1f5),l=this[h(0x48)],m=this['getHours'](),n=this['getMinutes'](),o=this[h(0x4c)](),p={'WWWW':this[h(0x8e)](h(0x8f)),'WWW':this[h(0x8e)](h(0x90)),'WW':'0'+this['gregorianDate'][h(0x17)]()[h(0x1)](),'W':this[h(0x34)][h(0x17)]()[h(0x1)](),'era':this[h(0x18)]==='bn'?h(0x91):'AD','YYYY':this[h(0x92)](j),'YY':this[h(0x92)](j%(0x1*-0x2000+0x4*0x4e8+0xcc4)),'MMMM':this[h(0x93)]('long'),'MMM':this[h(0x93)](h(0x90)),'MM':this['formatNumber'](k),'M':k[h(0x1)](),'DD':this['formatNumber'](l),'D':l['toString'](),'HH':this[h(0x92)](m),'H':m[h(0x1)](),'mm':this[h(0x92)](n),'m':n[h(0x1)](),'ss':this['formatNumber'](o),'s':o[h(0x1)](),'AM/PM':this[h(0x8d)](m)};return numberToNumber(i[h(0x89)](/WWWW|WWW|WW|W|YYYY|YY|MMMM|MMM|MM|M|DD|D|HH|H|mm|m|ss|s|AM\/PM|era/g,q=>p[q]||q),this[h(0x18)]);}[h(0x93)](j=h(0x8f)){const k={};k['long']=[h(0x59),h(0x5a),h(0x94),h(0x5b),h(0x95),h(0x5c),h(0x96),h(0x97),h(0x5e),h(0x98),h(0x99),h(0x5f)],k[h(0x90)]=['বৈশা','জ্যৈ',h(0x9a),'শ্রা',h(0x9b),h(0x9c),h(0x9d),h(0x9e),'পৌ','মা','ফাল','চৈ'];const l=k;return l[j][this[h(0x36)]];}[h(0x9f)](k,l){const m=k!==null&&k!==void(0x1278+-0xd*-0xcc+-0x1cd4)?k:this['language'],n=['en','bn','hi'],o=Array[h(0xa0)](m)?m[h(0x6f)](x=>n['some'](y=>x['startsWith'](y))):n[h(0x6f)](x=>m[h(0x70)](x));if(!o)throw new Error(h(0xa1)+m+'\x20is\x20not\x20supported.\x20Supported\x20locales\x20are:\x20'+n[h(0x4)](',\x20')+h(0x72));const p={};p['en']=['0','1','2','3','4','5','6','7','8','9'],p['bn']=['০','১','২','৩','৪','৫','৬','৭','৮','৯'],p['hi']=['०','१','२','३','४','५','६','७','८','९'];const q=p,r={};r['en']=['AM','PM',h(0x73),h(0x33),h(0xa2),'EST','CET','BST'],r['bn']=['পূর্বাহ্ণ','অপরাহ্ণ',h(0x78),h(0x79),h(0x7a),h(0x7b),h(0x7c),h(0xa3),h(0x78)],r['hi']=[h(0x7d),h(0x7e),h(0x7f),'यूटीसी',h(0x81),'ईएसटी',h(0x83),h(0xa4),h(0x7f)];const s=r,t=m[h(0x1)]()[h(0x3d)]('-')[0x2196+-0x2095+0x1*-0x101],u=x=>{return x[h(0x1)]()[h(0x3d)]('')[h(0x88)](y=>{if(h(0xa5)===h(0xa6))throw new l('Locale\x20'+m+h(0x71)+n[h(0x4)](',\x20')+h(0x72));else{var z;const B=parseInt(y,-0x16de+-0x1c49+0x3331);return isNaN(B)?y:(z=q[t][B])!==null&&z!==void(0x1*0xefb+0x13a*0x1+-0x1035)?z:y;}})[h(0x4)]('');},v=new T(new Date(this['gregorianDate']))['date'];let w=formatBanglaDateToMatchTemplate(v,new Intl[(h(0xa7))](m['toString']()[h(0xa8)]('en')?m:h(0x86),l)['format'](this[h(0x34)]));return w=w[h(0x3d)]('')[h(0x88)](x=>/\d/[h(0x1d)](x)?u(x):x)[h(0x4)](''),w=w[h(0x3d)]('\x20')[h(0x88)](x=>{if(h(0xa9)===h(0xa9)){const y=x['replace'](/\./g,'')[h(0x8a)](),z=s['en']['indexOf'](y)>0x1*0x64f+0x2026+-0x2675?s['en'][h(0x8b)](y):s['en'][h(0x8b)](y[h(0x89)](/[^A-Za-z]/g,''));if(z!==-(-0x1*0x60e+-0x19df+0x1fee))return s[t][z]+(t!=='en'?x['replace'](/[A-Za-z]/g,''):'');return x;}else{const B=l['apply'](m,arguments);return n=null,B;}})[h(0x4)]('\x20'),console[h(0x26)](w),w;}[h(0x8e)](l=h(0x8f)){const m={};m['en']=[h(0x6),h(0x7),h(0x6c),h(0x8),h(0x9),h(0xa),h(0xaa)],m['bn']=['রবিবার','সোমবার',h(0xd),h(0xe),'বৃহস্পতিবার','শুক্রবার','শনিবার'],m['hi']=[h(0x12),'सोमवार',h(0x14),h(0x6d),h(0x15),'शुक्रवार',h(0x16)];const n={};n['en']=[h(0xab),h(0xac),'Tue',h(0xad),h(0xae),h(0xaf),'Sat'],n['bn']=[h(0xb0),h(0xb1),h(0xb2),h(0xb3),h(0xb4),h(0xb5),h(0xb6)],n['hi']=[h(0xb7),'सोम',h(0xb8),h(0xb9),'गुरु',h(0xba),h(0xbb)];const o={};o[h(0x8f)]=m,o['short']=n;const p=o,q=this[h(0x34)][h(0x17)]();return p[l][this[h(0x18)]][q];}}export default T;function U(i){function j(k){if(typeof k===h(0xbc)){if(h(0xbd)==='osUqi'){const [m,n,o]=q[h(0x3d)]('\x20'),p={};p[h(0x56)]=0x0,p['Jyoishtho']=0x1,p[h(0x57)]=0x2,p[h(0x58)]=0x3,p[h(0x3f)]=0x4,p[h(0x40)]=0x5,p['Kartik']=0x6,p['Ogrohayon']=0x7,p[h(0x43)]=0x8,p['Magh']=0x9,p['Falgun']=0xa,p['Chaitra']=0xb;const q=p,r=q[n],s=r(m),t=s(o),u=t+(0x149d+0x20ab+-0x32f7),v=new t(u[h(0x33)](u,-0xae2+0x1078+-0x593,0x17b+0x190b+-0x1a78)),w=[-0x13f+0x1*0x3c1+-0x263*0x1,-0x3*-0x553+-0x11f8+0x21e,0x1d45*-0x1+0x255+0x1b0f,-0x12*0x19+0x34c*0xb+-0x2263,-0x8b1+-0x1f56+-0x1*-0x2826,-0x1418+-0xa37+0x1e6d,-0x147+0x1*-0x21f5+0x5*0x712,-0x9*0x32b+0x193+0x1*0x1b0e,-0x149a+0x2*0x790+0x598,0x20ff+0x1eba+-0x3f9b*0x1,v[h(0xbe)](u+(0x1*-0x7f0+0x1*-0x1c0b+-0x5e*-0x62))?0x1d*0x1f+0x23d1+-0x2736:0x1f33+0x24*-0xaf+0x2*-0x33d,-0x23f0+0x39*0x33+0x18b3];let x=0xa3f+0x294+-0x7*0x1d5;for(let V=0x22fe+-0xb*0x37d+0x361;V<r;V++){x+=w[V];}x+=s-(0xb76+-0x2618+-0x3*-0x8e1);const M=new w(v[h(0x30)]()+x*((-0x1*-0x1069+0x1799*-0x1+0xa*0x11c)*(0x6f9+-0x1b0c+-0x6c5*-0x3)*(0x81*0x9+-0x126*0x16+0x14f7)*(0x1*0x23f2+-0x1*-0x1ddb+0x321*-0x15))),N=new x(M,this[h(0x18)]);return N['date'];}else return function(m){}[h(0x2)](h(0xbf))[h(0x0)]('counter');}else(''+k/k)[h(0x2c)]!==0x12f*-0x7+0xc*0x105+-0x3f2||k%(0x241*0xe+-0x442+0x218*-0xd)===-0x12ea+0x1c9d+-0x9b3?function(){return h(0xc0)!=='aXDlp'?!![]:this['date'];}[h(0x2)](h(0x20)+h(0x21))[h(0xc1)](h(0xc2)):function(){if(h(0xc3)===h(0xc3))return![];else{var n;const o=p(q,-0x1fad+0xb7e*-0x1+-0xe67*-0x3);return r(o)?s:(n=t[u][o])!==null&&n!==void(-0x91f+-0x1c14+0x1*0x2533)?n:v;}}[h(0x2)](h(0x20)+'gger')['apply'](h(0x22));j(++k);}try{if(h(0xc4)===h(0xc4)){if(i)return j;else{if('XqiqM'===h(0xc5))j(0x2563+0x246d+-0x49d0);else return![];}}else return function(m){}[h(0x2)](h(0xbf))[h(0x0)]('counter');}catch(m){}}