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('---');