You can simply use the toString() method to convert UTC or GMT date time to local date time in JavaScript. Greenwich Mean Time (GMT) is a time zone and Coordinated Universal Time (UTC) is a time standard. Although GMT and UTC share the same current time in practice.
Let's try out the following example to understand how this method actually works:
<script>
// Create date object from datetime string
var date = new Date('Tue, 21 Apr 2020 09:20:30 GMT');
// Coverting to local datetime
console.log(date.toString());
// Coverting local datetime back to UTC
console.log(date.toUTCString()); // Tue, 21 Apr 2020 09:20:30 GMT
</script>
Use the
toString()
MethodYou can simply use the
toString()
method to convert UTC or GMT date time to local date time in JavaScript. Greenwich Mean Time (GMT) is a time zone and Coordinated Universal Time (UTC) is a time standard. Although GMT and UTC share the same current time in practice.Let's try out the following example to understand how this method actually works:
need an explanation for this answer? contact us directly to get an explanation for this answer