Fecha De Javascript

| | | | | | | | | | |

No hay forma de escapar del tiempo, especialmente en la programación. Así como confiamos en los relojes para realizar un seguimiento de estos días, los programas utilizan herramientas de seguimiento del tiempo para saber qué debe suceder y cuándo.

Diferentes aplicaciones necesitan realizar un seguimiento del tiempo. Una aplicación de blog debe recordar cuándo se creó una publicación, luego una aplicación de calendario muestra los eventos programados.

En esta guía, analizamos cómo trabajar con la fecha y la hora en JavaScript. Lo guiaremos a través de algunos ejemplos para ilustrar cómo trabajar con estas herramientas.

¿Qué es la fecha del objeto de JavaScript?

Para trabajar con el tiempo en JavaScript, usamos el objeto de fecha. Este es un objeto especial que almacena la fecha y la hora. Además, el objeto Fecha incluye una serie de métodos que podemos usar para recuperar una fecha y hora en particular.

El objeto fecha se parece a este.

en este tutorial, noto que la fecha está en mayúsculas. Esto se debe a que la fecha es un objeto JavaScript integrado. Debe extraer la palabra fecha de trabajo con el asunto de la fecha.

Cómo usar el objeto Fecha

Sin ningún valor, el objeto Fecha nos dice la fecha y la hora. Se calcula en función de la configuración del sistema operativo y teniendo en cuenta su zona horaria

Podemos usar el objeto Date para recuperar la fecha actual, así:

Nuestro código devuelve un objeto Fecha que contiene los siguientes valores:

Como puede ver, este artículo se escribió en el Reino Unido el 24 de junio de 2020, como se muestra en nuestro marca de tiempo La belleza del objeto Date es que devuelve datos en un formato de fecha legible por humanos, por lo que es fácil de entender para nosotros


Recuperar una marca de tiempo usando la fecha

El código anterior es legible por humanos, pero hay un problema: JavaScript funciona de manera diferente. Interprete las fechas usando una marca de tiempo de Unix. Las marcas de tiempo de Unix registran cuántos segundos han pasado desde el 1 de enero de 1970. Aquí es cuando comenzó el tiempo de Unix.

Para recuperar la hora actual como una marca de tiempo, puede usar el método getTime ():

Nuestro código devuelve 1592992393313, un número que se puede interpretar por JavaScript.

Crear un objeto de fecha

El valor predeterminado para el objeto de datos es la fecha y la hora. Puede cambiarlo a c Cree una fecha basada en una marca de tiempo específica o fecha y hora.

Puede hacerlo especificando una marca de tiempo, una cadena de fecha o un conjunto de números que correspondan a la fecha y hora actuales.

Supongamos que queremos crear una marca de tiempo para el 1 de enero de 2021. Podríamos hacerlo usando este código:

Nuestro código devuelve: Vie 01 de enero de 2021 12:00:00 GMT + 0000 (hora del meridiano de Greenwich)

También puede haber creado esta marca de tiempo usando estas líneas de código:

Nuestro código devuelve:

Todos estos métodos crean el mismo objeto de fecha.

Recuperación de la fecha

El objeto Fecha viene con una serie de métodos integrados para acceder a la información de la fecha dada. Los métodos para recuperar información de fechas comienzan con get. Aquí hay una lista de referencia:

Digamos que queremos saber qué hora es ahora, podríamos hacerlo usando este código:.

Nuestro código devuelve 11 Esto nos muestra que actualmente son las 11 horas del día

Estas funciones son útiles porque nos ayudan a extraer información específica sobre el día, no tenemos que preocuparnos de manipular cadenas; puede usar get para obtener más información sobre la hora actual.

Puede recuperar una marca de tiempo usando la hora universal (UTC) agregando UTC entre las palabra get y el valor de la fecha De forma predeterminada, el objeto Date devuelve información en la zona horaria local y un usuario. Si está trabajando con usuarios en múltiples iple zonas horarias, a menudo es mejor usar UTC para rastrear fácilmente eventos de tiempo.