How to convert UTC date time into local date time using JavaScript ?
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('06/14/2020 4:41:48 PM UTC')) theDate.toLocaleString()
JavaScript code:
javascript
// Function to convert UTC date-time // to Local date-time function myFunction() { var theDate = new Date(Date.parse( '06/14/2020 4:41:48 PM UTC' )); document.write("Local date Time: ", theDate.toLocaleString()); } |
Example: This example converting UTC date time into local date time using JavaScript.
html
<!DOCTYPE html> < html > < head > < title > How to convert UTC date time into local date time? </ title > < style > h1 { color: green; } body { text-align: center; } </ style > </ head > < body > < h1 >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 > </ html > |
Output:
- Before Clicking the Button:
- After Clicking the Button: