¿Puede decirme cómo configurar la hora en este formato HH: MM: SS. Quiero configurar esto en un div?
javascript
date
datetime
usuario2648752
fuente
fuente

Respuestas:
DEMO usando solo javaScript
Actualizar
Updated Demo
fuente
Puede usar la función nativa
Date.toLocaleTimeString():Esto mostrará, por ejemplo:
Lo encontré en http://www.w3schools.com/jsref/jsref_tolocaletimestring.asp
Mostrar fragmento de código
fuente
Puedes hacer esto en
Javascript.En la actualidad vuelve
15:5:18. Tenga en cuenta que si alguno de los valores es inferior a 10, se mostrará utilizando solo un dígito, no dos.Compruebe esto en JSFiddle
Actualizaciones:
para los 0 con prefijo intente
fuente
Puedes usar moment.js para hacer esto.
Salidas:
fuente
Tenga en cuenta que toLocaleTimeString () podría devolver algo como
9:00:00 AM.fuente
Utilice de esta manera:
Resultado: 18:56:31
fuente
Una forma muy sencilla de usar moment.js y setInterval .
Salida de muestra
Si se
setInterval()establece en 1000 ms o 1 segundo, la salida se actualizará cada 1 segundo.Así es como utilizo este método en uno de mis proyectos paralelos.
Quizás se esté preguntando si el uso
setInterval()causaría algunos problemas de rendimiento.¿Sobrecarga setInterval la CPU?
fuente
El
it-ITlugar rellena la hora si es necesario y omite PM o AM01:33:01fuente
.toLocaleTimeString()?1:15:30 PMque pierde el 0 inicial y agrega 'PM` que tendría que eliminar de lo contrario. Edité mi respuesta para aclarar eso.Este código generará la hora actual en formato HH: MM: SS en la consola, tiene en cuenta las zonas horarias GMT.
fuente
Este es un ejemplo de cómo configurar el tiempo en un div (only_time) usando javascript.
fuente
fuente