¿Es posible saber si el formato de hora del usuario es el sistema de 24 horas o de 12 horas en Angular? Gracias por adelantado
Tuve que hacer algo similar hace un tiempo, esto es lo que funcionó para mí.
var date = new Date(Date.UTC(2012, 11, 12, 3, 0, 0)); var dateString = date.toLocaleTimeString(); if (dateString.match(/am|pm/i) || date.toString().match(/am|pm/i) ) { //12 hour clock console.log("12 hour"); } else { //24 hour clock console.log("24 hour"); }