(self.webpackChunkamplifund=self.webpackChunkamplifund||[]).push([[2047],{7097(e,s,t){"use strict";t.d(s,{$A:()=>l,A1:()=>D,Bh:()=>d,FV:()=>Y,LU:()=>m,OI:()=>y,PK:()=>j,Vw:()=>u,im:()=>i,k5:()=>z,lF:()=>p,nr:()=>f,ny:()=>M,ow:()=>a,qg:()=>c,rf:()=>g,sq:()=>h,vd:()=>b,w:()=>v});var n,a,r=t(95093),o=t.n(r);!function(e){e.Standard="M/D/YYYY",e.ISO8601="YYYY-MM-DD",e.Post="YYYY-MM-DD[T]HH:mm:ss.SSS[Z]",e.PostZero="YYYY-MM-DD[T00:00:00.000Z]",e.PostNoon="YYYY-MM-DD[T12:00:00.000Z]",e.MonthYear="MMM YYYY",e.MonthDayYear="MMM D, YYYY",e.FullMonthDayYear="MMMM D, YYYY",e.MonthDay="MMMM D",e.Year="YYYY"}(a||(a={}));const u="This is an invalid date. Please enter a valid date";function l(e,s){const t=new Date(e.createdDateUtc);return new Date(s.createdDateUtc).getTime()-t.getTime()}function d(e,s,t){var n;return null!==(n=null==t?void 0:t.isBetween(e,s,"day","[]"))&&void 0!==n&&n}function i(e,s){const t=o()(e);return o()(s).clone().diff(t,"days")}const j=e=>o()().month(e-1).daysInMonth();function c(e,s,t){const n=m(e),a=m(t),r=m(s);if(!n||!a||!r)return 0;const o=a.diff(n,"days"),u=r.diff(n,"days");if(o<=0)return 0;const l=u/o*100;return Math.abs(Math.round(l))}function f(e,s){return o().utc(e).startOf("month").clone().add(s,"month").format("MMMM")}function m(e){if(!e)return null;let s=o()(e);if("string"!=typeof e||e.match(/\/Date\(\d+\)\//))if(o().isMoment(e))"string"==typeof e.creationData().input&&(s=e.clone());else{const t=o().isMoment(e)?e.clone().local():o()(e),n=t.clone().utc();s=t.date()!==n.date()&&n.hours()+n.minutes()+n.seconds()===0?n.utcOffset(t.utcOffset(),!0):t}else t=e,s=o().parseZone(t);var t;return s.local(!0).startOf("day").hours(12)}function h(e,s=a.Standard){var t,n;return null!==(n=null===(t=m(e))||void 0===t?void 0:t.format(s))&&void 0!==n?n:""}function y(e){if(!e)return!1;const s=o()(e);return"1"===s.format("M")&&"1"===s.format("D")&&"0001"===s.format("YYYY")}function v(e,s){var t,n;return null!==(n=null===(t=m(e))||void 0===t?void 0:t.isBefore(s,"day"))&&void 0!==n&&n}function M(e,s){var t;return null!==(t=null==e?void 0:e.isSame(s,"day"))&&void 0!==t&&t}function b(e){var s;return null!==(s=null==e?void 0:e.isValid())&&void 0!==s&&s}function Y(e){const s=m(e);return b(s)&&function(e){const s=null==e?void 0:e.year();return void 0!==s&&s>=1900&&s<=2099}(s)}const D=(e,s)=>{let t=0,n=0,a=0,r=m(s);const o=m(e);return(null==o?void 0:o.isValid())&&(null==r?void 0:r.isValid())&&(r=r.add(1,"days"),t=r.diff(o,"years"),o.add(t,"years"),n=r.diff(o,"months"),o.add(n,"months"),a=r.diff(o,"days")),`${t} year${1!==t?"s":""} ${n} month${1!==n?"s":""} ${a} day${1!==a?"s":""}`},g=e=>{switch(e){case 1:return"January";case 2:return"February";case 3:return"March";case 4:return"April";case 5:return"May";case 6:return"June";case 7:return"July";case 8:return"August";case 9:return"September";case 10:return"October";case 11:return"November";case 12:return"December";default:return""}},k=(e,s)=>o()().month(e-1).date(s),p=(e,s)=>"number"==typeof s?k(e,s).clone().add(1,"year").subtract(1,"day"):null;function w(e=document){e.querySelectorAll(".af-date-display[data-date-value]").forEach((e=>{var s;e.textContent||(e.textContent=h(null!==(s=e.dataset.dateValue)&&void 0!==s?s:""))}))}if(window.afUtility=window.afUtility||{},window.afUtility.dateLogic={dateFormat:a,addDaysToDate:function(e,s){var t,n;return null!==(n=null===(t=m(e))||void 0===t?void 0:t.add(s,"days"))&&void 0!==n?n:null},buildMoment:k,calculateYearEnd:p,getDateMoment:m,getDaysBetween:i,getDateProgress:c,getDaysInMonth:j,getShiftedMonthName:f,getDateString:h,initDateDisplayElements:w,isBackendDateDefault:y,isSameDate:M,isValidDate:b,monthDisplay:g},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",(()=>w())):w(),"undefined"!=typeof MutationObserver){const e=".af-date-display[data-date-value]",s=s=>s.matches(e)||null!==s.querySelector(e),t=new MutationObserver((e=>{for(const t of e)for(const e of t.addedNodes)e instanceof HTMLElement&&s(e)&&w(e)})),a=null!==(n=document.body)&&void 0!==n?n:document.documentElement;a&&t.observe(a,{childList:!0,subtree:!0})}const z=e=>{if(!e)return null;const s=/\/Date\((\d+)\)\//.exec(e);if(!s)return null;const t=Number(s[1]);if(isNaN(t))return null;const n=new Date(t);return new Date(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),0,0,0,0)}},35358(e,s,t){var n={"./af":25177,"./af.js":25177,"./ar":61509,"./ar-dz":41488,"./ar-dz.js":41488,"./ar-kw":58676,"./ar-kw.js":58676,"./ar-ly":42353,"./ar-ly.js":42353,"./ar-ma":24496,"./ar-ma.js":24496,"./ar-sa":82682,"./ar-sa.js":82682,"./ar-tn":89756,"./ar-tn.js":89756,"./ar.js":61509,"./az":95533,"./az.js":95533,"./be":28959,"./be.js":28959,"./bg":47777,"./bg.js":47777,"./bm":54903,"./bm.js":54903,"./bn":61290,"./bn-bd":17357,"./bn-bd.js":17357,"./bn.js":61290,"./bo":31545,"./bo.js":31545,"./br":11470,"./br.js":11470,"./bs":44429,"./bs.js":44429,"./ca":7306,"./ca.js":7306,"./cs":56464,"./cs.js":56464,"./cv":73635,"./cv.js":73635,"./cy":64226,"./cy.js":64226,"./da":93601,"./da.js":93601,"./de":77853,"./de-at":26111,"./de-at.js":26111,"./de-ch":54697,"./de-ch.js":54697,"./de.js":77853,"./dv":60708,"./dv.js":60708,"./el":54691,"./el.js":54691,"./en-au":53872,"./en-au.js":53872,"./en-ca":28298,"./en-ca.js":28298,"./en-gb":56195,"./en-gb.js":56195,"./en-ie":66584,"./en-ie.js":66584,"./en-il":65543,"./en-il.js":65543,"./en-in":9033,"./en-in.js":9033,"./en-nz":79402,"./en-nz.js":79402,"./en-sg":43004,"./en-sg.js":43004,"./eo":32934,"./eo.js":32934,"./es":97650,"./es-do":20838,"./es-do.js":20838,"./es-mx":17730,"./es-mx.js":17730,"./es-us":56575,"./es-us.js":56575,"./es.js":97650,"./et":3035,"./et.js":3035,"./eu":3508,"./eu.js":3508,"./fa":119,"./fa.js":119,"./fi":90527,"./fi.js":90527,"./fil":95995,"./fil.js":95995,"./fo":52477,"./fo.js":52477,"./fr":85498,"./fr-ca":26435,"./fr-ca.js":26435,"./fr-ch":37892,"./fr-ch.js":37892,"./fr.js":85498,"./fy":37071,"./fy.js":37071,"./ga":41734,"./ga.js":41734,"./gd":70217,"./gd.js":70217,"./gl":77329,"./gl.js":77329,"./gom-deva":32124,"./gom-deva.js":32124,"./gom-latn":93383,"./gom-latn.js":93383,"./gu":95050,"./gu.js":95050,"./he":11713,"./he.js":11713,"./hi":43861,"./hi.js":43861,"./hr":26308,"./hr.js":26308,"./hu":90609,"./hu.js":90609,"./hy-am":17160,"./hy-am.js":17160,"./id":74063,"./id.js":74063,"./is":89374,"./is.js":89374,"./it":88383,"./it-ch":21827,"./it-ch.js":21827,"./it.js":88383,"./ja":23827,"./ja.js":23827,"./jv":89722,"./jv.js":89722,"./ka":41794,"./ka.js":41794,"./kk":27088,"./kk.js":27088,"./km":96870,"./km.js":96870,"./kn":84451,"./kn.js":84451,"./ko":63164,"./ko.js":63164,"./ku":98174,"./ku.js":98174,"./ky":78474,"./ky.js":78474,"./lb":79680,"./lb.js":79680,"./lo":15867,"./lo.js":15867,"./lt":45766,"./lt.js":45766,"./lv":69532,"./lv.js":69532,"./me":58076,"./me.js":58076,"./mi":41848,"./mi.js":41848,"./mk":30306,"./mk.js":30306,"./ml":73739,"./ml.js":73739,"./mn":99053,"./mn.js":99053,"./mr":86169,"./mr.js":86169,"./ms":73386,"./ms-my":92297,"./ms-my.js":92297,"./ms.js":73386,"./mt":77075,"./mt.js":77075,"./my":72264,"./my.js":72264,"./nb":22274,"./nb.js":22274,"./ne":8235,"./ne.js":8235,"./nl":92572,"./nl-be":43784,"./nl-be.js":43784,"./nl.js":92572,"./nn":54566,"./nn.js":54566,"./oc-lnc":69330,"./oc-lnc.js":69330,"./pa-in":29849,"./pa-in.js":29849,"./pl":94418,"./pl.js":94418,"./pt":79834,"./pt-br":48303,"./pt-br.js":48303,"./pt.js":79834,"./ro":24457,"./ro.js":24457,"./ru":82271,"./ru.js":82271,"./sd":1221,"./sd.js":1221,"./se":33478,"./se.js":33478,"./si":17538,"./si.js":17538,"./sk":5784,"./sk.js":5784,"./sl":46637,"./sl.js":46637,"./sq":86794,"./sq.js":86794,"./sr":45719,"./sr-cyrl":3322,"./sr-cyrl.js":3322,"./sr.js":45719,"./ss":56e3,"./ss.js":56e3,"./sv":41011,"./sv.js":41011,"./sw":40748,"./sw.js":40748,"./ta":11025,"./ta.js":11025,"./te":11885,"./te.js":11885,"./tet":28861,"./tet.js":28861,"./tg":86571,"./tg.js":86571,"./th":55802,"./th.js":55802,"./tk":59527,"./tk.js":59527,"./tl-ph":29231,"./tl-ph.js":29231,"./tlh":31052,"./tlh.js":31052,"./tr":85096,"./tr.js":85096,"./tzl":79846,"./tzl.js":79846,"./tzm":81765,"./tzm-latn":97711,"./tzm-latn.js":97711,"./tzm.js":81765,"./ug-cn":48414,"./ug-cn.js":48414,"./uk":16618,"./uk.js":16618,"./ur":57777,"./ur.js":57777,"./uz":57609,"./uz-latn":72475,"./uz-latn.js":72475,"./uz.js":57609,"./vi":21135,"./vi.js":21135,"./x-pseudo":64051,"./x-pseudo.js":64051,"./yo":82218,"./yo.js":82218,"./zh-cn":52648,"./zh-cn.js":52648,"./zh-hk":1632,"./zh-hk.js":1632,"./zh-mo":31541,"./zh-mo.js":31541,"./zh-tw":50304,"./zh-tw.js":50304};function a(e){var s=r(e);return t(s)}function r(e){if(!t.o(n,e)){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=r,e.exports=a,a.id=35358}},e=>{e.O(0,[4121],(()=>e(e.s=7097))),e.O()}]); //# sourceMappingURL=dateLogic.e3f335d10d803ff18a2b.js.map