Formatear fecha AM/PM en Javascript

Modificar la hora para poder cambiar de HRS a AM/PM como por ejemplo 17:15hrs a 5:15 p.m. o 5:30hrs a 5:30 a.m., por lo general para centro y sur américa.

function formatAMPM(date) {
  var hours = date.getHours(),
  minutes = date.getMinutes(),
  ampm = hours >= 12 ? 'p.m.' : 'a.m.';
  hours = hours % 12;
  hours = hours ? hours : 12;
  minutes = minutes < 10 ? '0'+minutes : minutes;
  var strTime = hours + ':' + minutes + ' ' + ampm;
  return strTime;
};
Scroll to Top