Loading
function(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(322811);let i=RegExp("(^|\\s|T)(?:(?:um|von)\\s*)?(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s)?)?(?:\\s*Uhr)?(?:\\s*(morgens|vormittags|nachmittags|abends|nachts|am\\s+(?:Morgen|Vormittag|Nachmittag|Abend)|in\\s+der\\s+Nacht))?(?=\\W|$)","i"),s=RegExp("^\\s*(\\-|\\–|\\~|\\〜|bis(?:\\s+um)?|\\?)\\s*(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s)?)?(?:\\s*Uhr)?(?:\\s*(morgens|vormittags|nachmittags|abends|nachts|am\\s+(?:Morgen|Vormittag|Nachmittag|Abend)|in\\s+der\\s+Nacht))?(?=\\W|$)","i"),a=2,o=3,l=4,u=5;class c{pattern(e){return i}extract(e,t){let n=e.createParsingResult(t.index+t[1].length,t[0].substring(t[1].length));if(n.text.match(/^\d{4}$/)||(n.start=c.extractTimeComponent(n.start.clone(),t),!n.start))return t.index+=t[0].length,null;let r=e.text.substring(t.index+t[0].length),i=s.exec(r);return i&&(n.end=c.extractTimeComponent(n.start.clone(),i),n.end&&(n.text+=i[0])),n}static extractTimeComponent(e,t){let n=0,i=0,s=null;if(n=parseInt(t[a]),null!=t[o]&&(i=parseInt(t[o])),i>=60||n>24)return null;if(n>=12&&(s=r.FF.PM),null!=t[u]){if(n>12)return null;let e=t[u].toLowerCase();e.match(/morgen|vormittag/)&&(s=r.FF.AM,12==n&&(n=0)),e.match(/nachmittag|abend/)&&(s=r.FF.PM,12!=n&&(n+=12)),e.match(/nacht/)&&(12==n?(s=r.FF.AM,n=0):n<6?s=r.FF.AM:(s=r.FF.PM,n+=12))}if(e.assign("hour",n),e.assign("minute",i),null!==s?e.assign("meridiem",s):n<12?e.imply("meridiem",r.FF.AM):e.imply("meridiem",r.FF.PM),null!=t[l]){let n=parseInt(t[l]);if(n>=60)return null;e.assign("second",n)}return e}}}