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: