JSFiddle - React, Tailwind, and code Playground

by Hugo Carneiro

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
<div></div>

JavaScript

var timeOne = "13:00";
var timeTwo = "1:00 AM";
var timeThree = "01:00 pm";

function convertTime(time) {
	var hasLetters = !!time.match(/[A-Za-z]/g);
  var format;
  
  if (hasLetters) {
  	format = 'hh:mm a';	
  } else {
  	format = 'hh:mm';
  }
  
  var convertedTime = moment(time, format).format('h:mm a');
  
  $('div').html(convertedTime);
}

convertTime(timeOne);