yyyy-mm-dd hh-mm-ss datetime format javascript code example
Example 1: java script print date in YYYY-MM-DD HH:MM:SS format
let date_ob = new Date();
let date = ("0" + date_ob.getDate()).slice(-2);
let month = ("0" + (date_ob.getMonth() + 1)).slice(-2);
let year = date_ob.getFullYear();
let hours = date_ob.getHours();
let minutes = date_ob.getMinutes();
let seconds = date_ob.getSeconds();
console.log(year + "-" + month + "-" + date + " " + hours + ":" + minutes + ":" + seconds);
Example 2: javascript format date yyyy-mm-dd hh:mm:ss to dd-mm-yyyy hh:mm am/pm
dateString = '2020-04-03 20:30:55';
function formatDate(dateString)
{
var allDate = dateString.split(' ');
var thisDate = allDate[0].split('-');
var thisTime = allDate[1].split(':');
var newDate = [thisDate[2],thisDate[1],thisDate[0] ].join("-");
var suffix = thisTime[0] >= 12 ? "PM":"AM";
var hour = thisTime[0] > 12 ? thisTime[0] - 12 : thisTime[0];
var hour =hour < 10 ? "0" + hour : hour;
var min = thisTime[1] ;
var sec = thisTime[2] ;
var newTime = hour + ':' + min + suffix;
return newDate + ' ' + newTime;
}