¿Cómo puedo mostrar un reloj digital con el formato "HH: MM" en Javascript?
El siguiente código muestra el reloj digital en el formato de "HH:MM AM/PM".
principal.js
const d = new Date(); const cFormat = d.toLocaleTimeString([], { hour: "2-digit", minute: "2-digit", });Editar: aunque el código a continuación funciona, me gustaría saber si hay una manera de hacerlo a través de ".toLocaleTimeString()".
const d = new Date(); const cFormat = d.toLocaleTimeString('en-US', {hour: "2-digit",minute: "2-digit"}); cFormat.replace("AM", "").replace("PM", ""); console.log( 'cFormat -> ', cFormat )Por aquí
const HH_MM = {hour: '2-digit', minute: '2-digit' } let cFormat = new Date() .toLocaleTimeString('en-US', HH_MM) .replace(/AM|PM/,'') console.log( 'cFormat -> ', cFormat )let time = new Date().toLocaleTimeString().replace("AM", "").replace("PM", ""); console.log(time); //expected output //8:03:30const d = new Date(); const cFormat = d.toLocaleTimeString('en-US', {hour: "2-digit",minute: "2-digit", hour12: true}); cFormat.replace("AM", "").replace("PM", ""); console.log( 'cFormat -> ', cFormat )