convertgmtTimewithampm
Wed Oct 04 2023 14:52:38 GMT+0000 (Coordinated Universal Time)
Saved by
@rtrmukesh
function convertToGMT(timeWithAMPM, Timezone) {
console.log('timeWithAMPM >>>----------------------------->',timeWithAMPM);
const inputTime = new Date();
if (!timeWithAMPM || typeof timeWithAMPM !== 'string') {
return null;
}
const [time, ampm] = timeWithAMPM.split(' ');
const [hours, minutes] = time.split(':');
if (ampm.toLowerCase() === 'pm') {
inputTime.setHours(hours + 12);
} else {
inputTime.setHours(hours);
}
inputTime.setMinutes(minutes);
const offsetInMinutes = Timezone === 'IST' ? 330 : 0;
const gmtTime = new Date(inputTime.getTime() - offsetInMinutes * 60000);
return gmtTime && gmtTime.toUTCString();
}
content_copyCOPY
https://chat.openai.com/
Comments