Loading
function(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(355418),i=n(322811),s=n(501459);let a=RegExp("(?:(午前|午後|A.M.|P.M.|AM|PM))?(?:[\\s,,、]*)(?:([0-90-9]+|["+Object.keys(s.uk).join("")+"]+)(?:\\s*)(?:時(?!間)|:|:)(?:\\s*)([0-90-9]+|半|["+Object.keys(s.uk).join("")+"]+)?(?:\\s*)(?:分|:|:)?(?:\\s*)([0-90-9]+|["+Object.keys(s.uk).join("")+"]+)?(?:\\s*)(?:秒)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),o=RegExp("(?:^\\s*(?:から|\\-|\\–|\\-|\\~|\\〜)\\s*)(?:(午前|午後|A.M.|P.M.|AM|PM))?(?:[\\s,,、]*)(?:([0-90-9]+|["+Object.keys(s.uk).join("")+"]+)(?:\\s*)(?:時|:|:)(?:\\s*)([0-90-9]+|半|["+Object.keys(s.uk).join("")+"]+)?(?:\\s*)(?:分|:|:)?(?:\\s*)([0-90-9]+|["+Object.keys(s.uk).join("")+"]+)?(?:\\s*)(?:秒)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),l=1,u=2,c=3,d=4,_=5;class f extends r.c{innerPattern(){return a}innerExtract(e,t){if(t.index>0&&e.text[t.index-1].match(/\w/))return null;let n=e.createParsingResult(t.index,t[0]);return(n.start=p(e,t[u],t[c],t[d],t[l]??t[_]),n.start)?(t=o.exec(e.text.substring(n.index+n.text.length)))?(n.text=n.text+t[0],n.end=p(e,t[u],t[c],t[d],t[l]??t[_]),n.end)?(!n.end.isCertain("meridiem")&&n.start.isCertain("meridiem")&&(n.end.imply("meridiem",n.start.get("meridiem")),n.start.get("meridiem")===i.FF.PM&&(n.start.get("hour")-12>n.end.get("hour")?n.end.imply("meridiem",i.FF.AM):12>n.end.get("hour")&&n.end.assign("hour",n.end.get("hour")+12))),n.end.date().getTime()<n.start.date().getTime()&&n.end.imply("day",n.end.get("day")+1),n):null:n:(t.index+=t[0].length,null)}}function p(e,t,n,r,a){let o=0,l=-1,u=e.createParsingComponents();if(isNaN(o=parseInt((0,s.Zp)(t)))&&(o=(0,s.zX)(t)),o>24)return null;if(n){let e;if("半"===n?e=30:isNaN(e=parseInt((0,s.Zp)(n)))&&(e=(0,s.zX)(n)),e>=60)return null;u.assign("minute",e)}if(r){let e=parseInt((0,s.Zp)(r));if(isNaN(e)&&(e=(0,s.zX)(r)),e>=60)return null;u.assign("second",e)}if(a){if(o>12)return null;let e=a;"午前"===e||"a"===e[0].toLowerCase()?(l=i.FF.AM,12===o&&(o=0)):("午後"===e||"p"===e[0].toLowerCase())&&(l=i.FF.PM,12!=o&&(o+=12))}return u.assign("hour",o),l>=0?u.assign("meridiem",l):o<12?u.imply("meridiem",i.FF.AM):u.imply("meridiem",i.FF.PM),u}}