JSFiddle - React, Tailwind, and code Playground
by Chintan Upadhayay
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.34/moment-timezone.min.js"></script>
JavaScript
var date1 = '18.12.2021 04:30 pm';
/* console.log(moment("2016-10-19")._isValid); */
var SelectedSDate = '12/01/2021';
var todayDate = '12/24/2021'
var eventSDate = "12/23/2021";
var eventEDate = "12/25/2021";
/* console.log(moment('12/28/2022').isSameOrAfter('12/01/2021')) */
console.log(moment('05/28/2021').isSameOrBefore('12/31/2021'))
/* moment.tz(formatedDate[0] + ' ' + formatedDate[2], this._timeZone).utc() */
////yyyymmddThhmmssZ
//isSameOrBefore = if a moment is before or the same as another moment.
//moment(startOfMonth).isSameOrBefore(eventSDate) , eventSDate , startOfMonth ke BAD KI HAI KYA
//moment(endOfMonth).isSameOrAfter(eventEDate) , eventEDate , endOfMonth Se PAHEL KI HAI KYA
var xx = moment.tz('30 Dec 2021 4:30 am', 'US/Eastern').utc();
/* console.log(moment.utc()+ " >> "+ xx.toISOString()); */
/* console.log( moment('30 Dec 2021 4:30 am').toISOString()); */
/* console.log(moment(moment.utc().toDate()).isSameOrBefore('2021-12-25')); */
/* console.log(moment(moment.utc().toDate()).isSameOrBefore('2021-12-26'));//LESS THAN */
/* console.log(moment(moment.utc().toDate()).isSameOrAfter('2021-12-25'));//GREATHER */
/* console.log(moment(todayDate).isSameOrBefore(eventSDate) && moment(todayDate).isSameOrAfter(eventEDate)); */
/* console.log(moment(todayDate).isSameOrAfter(eventSDate) && moment(todayDate).isSameOrBefore(eventEDate)); */
/* console.log(new Date(),moment(new Date()).format('MM/DD/yyyy')); */
/* console.log(moment(date1,'DD.MM.YYYY HH:mm a').toISOString(),"de"); */
let sessionStUTCDate1 = moment.tz(date1, "DD/MM/YYYY HH:mm", 'Eastern Standard Time');
/* console.log("sessionStUTCDate1",sessionStUTCDate1.toISOString()); */
let endDate = '2021-12-17';
let endTime = '06:30';
/* console.log(moment.tz(endDate + ' ' + endTime, 'Europe/Amsterdam').utc().toDate()); */
/* console.log("moment().utc()",moment().utc()); */
...