Hi Tabinda,
Thanks for the update.
In our shared sample, we have used the Moment.js to get the timezone related inputs. Kindly refer the below code snippet.
declare var moment: any;
constructor() {
// Here remove the local offset from events
let timezone: Timezone = new Timezone();
for (let fifaEvent of this.fifaEvents) {
let event: { [key: string]: Object } = fifaEvent as { [key: string]: Object };
event.StartTime = timezone.removeLocalOffset(<Date>event.StartTime);
event.EndTime = timezone.removeLocalOffset(<Date>event.EndTime);
}
if (/MSIE \d|Trident.*rv:/.test(navigator.userAgent)) {
Timezone.prototype.offset = (date: Date, timezone: string): number => {
return moment.tz.zone(timezone).utcOffset(date.getTime());
};
}
this.eventSettings = { dataSource: this.fifaEvents };
}
And also we have already discussed for date time input in the below forum.
Kindly refer all the above and still, you are not clear with how to use moment.js, kindly share us more details to serve you better.
Regards,
Vengatesh