Loading
function(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(355418),i=n(725198);let s=RegExp("(?:星期|禮拜|週)(?<weekday>"+Object.keys(i.tS).join("|")+")");class a extends r.c{innerPattern(){return s}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),r=t.groups.weekday,s=i.tS[r];if(void 0===s)return null;let a=new Date(e.refDate.getTime()),o=!1,l=s-a.getDay();return Math.abs(l-7)<Math.abs(l)&&(l-=7),Math.abs(l+7)<Math.abs(l)&&(l+=7),a.setDate(a.getDate()+l),n.start.assign("weekday",s),o?(n.start.assign("day",a.getDate()),n.start.assign("month",a.getMonth()+1),n.start.assign("year",a.getFullYear())):(n.start.imply("day",a.getDate()),n.start.imply("month",a.getMonth()+1),n.start.imply("year",a.getFullYear())),n}}}