Formatos de tiempo de JavaScript

Formatos de tiempo de JavaScript
En JavaScript, la aplicación de los formatos de tiempo es muy útil para observar la variación en el GMT (tiempo medio de Greenwich) o el tiempo universal coordinado (UTC) y calcular la diferencia de tiempo. Además de eso, cuando necesita acceder a la hora exacta para manipularlo de acuerdo con sus requisitos. En tales casos, es muy útil utilizar varios formatos de tiempo en JavaScript.

Este artículo lo guiará para aplicar formatos de tiempo en JavaScript.

Cómo aplicar formatos de tiempo JavaScript?

Los formatos de tiempo de JavaScript se pueden implementar utilizando:

  • "Gethours ()" y "getUtTHours ()" Métodos
  • "getTimezoneOffset ()" Método
  • "consigue tiempo()" Método
  • "Sethours ()" Método
  • "getSeconds ()" Método

Ahora pasaremos por cada uno de los métodos mencionados uno por uno!

Método 1: Aplicar el formato de tiempo JavaScript usando los métodos gethours () y getUtThours ()

El "Gethours ()"El método devuelve la hora de 0 a 23 de la fecha actual, y el"getUtTHours ()"Salida del método la hora actual según UTC. Estos métodos se pueden implementar para devolver la hora actual y la hora UTC correspondiente, respectivamente.

Ejemplo

En este ejemplo, crearemos un objeto de fecha con el nuevo constructor date () para mostrar la fecha y hora actuales:

Let timeFormat = new Date ();

Ahora, invoque el método Gethours () para obtener la hora actual considerando la fecha y hora actuales:

consola.log ("La hora actual es:", TimeFormat.gethours ());

Además, aplique el método getUtThours () para obtener la hora de tiempo coordinada universal también:

consola.log ("La hora UTC actual es:", TimeFormat.getUtThours ());

Producción

Método 2: Aplicar el formato de tiempo JavaScript usando el método getTimeZoneOffSet ()

El "getTimezoneOffset ()El método calcula la diferencia entre el tiempo de UTC y la hora local en minutos. Este método se puede aplicar para descubrir la diferencia entre el tiempo mencionado para un procesamiento adicional ..

El siguiente ejemplo demuestra el concepto anterior.

Ejemplo

Primero, cree un objeto de fecha como se discute en el método anterior. Después de eso, aplique el método getTimeZoneOffSet () para devolver la diferencia entre la zona horaria de UTC y Local en minutos:

TimeFormat = (nueva fecha ().getTimeZoneOffSet ());

Finalmente, registre la diferencia de tiempo en minutos:

consola.Log ("La diferencia entre UTC y la zona horaria local es:", TimeFormat)

Producción

Se puede ver en la salida que hay una diferencia de tiempo negativa de -240 minutos entre el UTC y la zona horaria local.

Método 3: Aplicar el formato de tiempo JavaScript usando el método gettime ()

El "consigue tiempo()El método "calcula el número de milisegundos desde el 1 de enero de 1970 y lo devuelve. Este método se puede implementar para devolver los milisegundos desde la fecha mencionada hasta la hora actual.

Visite el ejemplo dado a continuación.

Ejemplo

En primer lugar, repita el método anterior para crear un nuevo objeto de fecha. Ahora, aplique el "consigue tiempo()Método para devolver el recuento de milisegundos desde el 1 de enero de 1970 hasta la hora actual:

TimeFormat = (nueva fecha ().consigue tiempo());

Por último, registre el recuento de milisegundos en la consola:

consola.log ("El número de milisegundos pasados ​​del 1 de enero de 1970 UTC+0 son:", TimeFormat)

Producción

Método 4: Aplicar formato de tiempo JavaScript usando el método sethours ()

El "Sethours ()El método establece la hora de una fecha. Este método se puede utilizar para especificar el tiempo personalizado en el argumento del método.

Sintaxis

Fecha.Sethours (horas, minutos, segundos)

En la sintaxis dada, el primer argumento se refiere al "hora", El segundo argumento indica"minutos", Y el tercer argumento se refiere al"segundos".

Ejemplo

En primer lugar, cree un nuevo objeto de fecha de la siguiente manera:

Let timeFormat = new Date ();

A continuación, establezca el tiempo personalizado utilizando el método sethours () colocando las horas, minutos y segundos en su argumento respectivamente y muestrelo:

formato de tiempo.Sethours (1, 10, 15);
consola.log ("La hora actual WRT la hora establecida es:", TimeFormat);

Producción

Método 5: Aplicar el formato de tiempo JavaScript usando el método getSeconds ()

El "getSeconds ()El método "devuelve los segundos que van de 0 a 59. Este método se puede implementar para mostrar el tiempo preciso con segundos.

Ejemplo

En esta demostración, aplique el método getSeconds () en el objeto de fecha creado:

Let timeFormat = new Date ();
formato de tiempo.getSeconds ()

Ahora, registre el tiempo preciso con segundos en la consola:

consola.log ("La fecha y hora actuales es:", TimeFormat);

Producción

Hemos compilado todos los posibles formatos de tiempo de JavaScript en este blog.

Conclusión

Para aplicar formatos de tiempo en JavaScript, utilice el "Gethours ()" y "getUtTHours ()"Métodos para obtener la hora actual y UTC respectivamente, el"getTimezoneOffset ()"Método para calcular la diferencia de tiempo entre la zona horaria local y UTC, el"consigue tiempo()"Método para devolver los milisegundos del 1 de enero de 1970 hasta la hora actual, el"Sethours ()"Método" para especificar el tiempo personalizado o el "getSeconds ()Método para obtener el tiempo preciso con segundos. Este blog demostró los métodos para aplicar los formatos de tiempo en JavaScript.