JSFiddle - React, Tailwind, and code Playground
HTML
<p id="txtDate">Local date ?</p>
<button onclick="dateFormatTest()">
Click me
</button>
JavaScript
function getFormattedLocalDate(utcDateString) {
var date = new Date(utcDateString);
var months = [
"Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
];
var formattedDate = date.getFullYear() + '-' + months[date.getMonth()] + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds();
return formattedDate;
}
function dateFormatTest() {
var formattedDate = getFormattedLocalDate('2015-12-31 14:08:23 UTC');
document.getElementById("txtDate").innerHTML = 'Local date = ' + formattedDate;
}