Given an UTC date and the task is to convert UTC date time into local date-time using JavaScript toLocaleString() function.
Syntax:
var theDate = new Date(Date.parse('DATE_IN_UTC'))
theDate.toLocaleString()
Example 1: This example converts UTC date time into local date time using JavaScript.
html
< body >
< h1 style = "color:green;" >
GeekforGeeks
</ h1 >
< p >
Click the button to convert
UTC date and time to local
date and time
</ p >
< p >
UTC date and time:
06/14/2020 4:41:48 PM
</ p >
< button onclick = "myGeeks()" >
Try it
</ button >
< p id = "demo" ></ p >
< script >
function myGeeks() {
var theDate = new Date(Date.parse(
'06/14/2020 4:41:48 PM UTC'));
document.getElementById("demo")
.innerHTML = "Local date Time: "
+ theDate.toLocaleString();
}
</ script >
</ body >
|
Output:
Example 2: This example converts today’s UTC date time into local date time using JavaScript.
HTML
< body >
< h1 style = "color:green;" >
GeekforGeeks
</ h1 >
< p >
Click the button to convert
UTC date and time to local
date and time
</ p >
< p id = "UTC_DATE" >
UTC date and time:
06/14/2020 4:41:48 PM
</ p >
< button onclick = "myGeeks()" >
Try it
</ button >
< p id = "demo" ></ p >
< script >
var theDate = new Date().toUTCString();
document.getElementById("UTC_DATE").innerHTML = "UTC date and time: "
+ theDate
function myGeeks() {
var theDate = new Date().toLocaleString();
document.getElementById("demo")
.innerHTML = "Local date Time: "
+ theDate.toLocaleString();
}
</ script >
</ body >
|
Output: