JSFiddle - React, Tailwind, and code Playground
JavaScript
var checkNeedZero = function(num) {
if(num < 10) { num = '0' + num; };
return num;
};
var getMonthName = function(monthNum) {
var monthsArr = [
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December'
];
return monthsArr[monthNum];
};
var dateRaw = '2016-03-14 17:37:12';
var date = new Date(dateRaw),
monthNum = checkNeedZero(date.getMonth()),
monthName = getMonthName(monthNum),
day = checkNeedZero(date.getDate()),
year = date.getFullYear(),
hours = checkNeedZero(date.getHours()),
minutes = checkNeedZero(date.getMinutes());
console.log(date);
var vv = new Date(dateRaw);
console.log(vv);
console.log('---');