Cómo crear una fecha con una zona horaria establecida sin usar una representación de cadena en JavaScript

Como Crear Una Fecha Con Una Zona Horaria Establecida Sin Usar Una Representacion De Cadena En Javascript



La zona horaria establecida permite al desarrollador determinar un desplazamiento de tiempo actual de UTC (Tiempo Universal Coordinado). A veces, es necesario crear una fecha con una zona horaria establecida de acuerdo con la hora local. Para ello, se utiliza el método Date() de JavaScript. Además, también puede utilizar el método getTime() e invocar ' getTimezoneOffset() ” para insertar o restar el desplazamiento de la zona horaria según la región.

Esta publicación explicará el método para crear una fecha con una zona horaria establecida.

Creación de una fecha con una zona horaria establecida sin representación de cadena

Para crear una fecha con una zona horaria establecida, el ' Fecha() Se puede utilizar el método de JavaScript. Es un método integrado que se utiliza para trabajar con fechas y horas.







Sintaxis



En esta sintaxis, el “ Fecha() Se invoca el método ”:



nuevo Fecha ( año, mes, fecha, hora, minuto, segundo, milisegundo )

año ”, “ mes ”, “ fecha ”, “ hora ”, “ minuto ”, “ segundo ', y ' milisegundo ” se pasan como parámetros para crear la fecha con una zona horaria establecida.





Ejemplo 1: mediante la definición del objeto de fecha

En este ejemplo indicado, un objeto se inicializa como ' d ”. Luego, 'invocar el' Fecha() ” y pase la fecha de acuerdo con la sintaxis anterior:

hay d = nuevo Fecha ( 2023 , 03, 20 , 1 , 78 , 27 , 0 ) ;

Pase el objeto como argumento al ' consola.log() ” método para mostrar el resultado en la consola:



consola. registro ( d )

Se puede observar que la fecha se crea con una zona horaria establecida sin una representación de cadena:

Ejemplo 2: Uso del método setTime()

Aquí, se crea una nueva fecha y se almacena en la variable declarada con la ayuda de ' Fecha() ' método:

fecha variable = nuevo Fecha ( 2023 , 07, 21 ) ;

Invoca el “ fijar tiempo() ” método para ajustar la hora. Además, ' consigue tiempo() ' y ' getTimezoneOffset() ” también se utilizan como argumento del “ fijar tiempo() ” método para obtener la hora y establecer la zona horaria. Donde “getTimezoneOffset()” puede insertar o restar el desplazamiento de la zona horaria:

fecha. fijar tiempo ( fecha. consigue tiempo ( ) + fecha. getTimezoneOffset ( ) * 60 * 1000 ) ;

Llame al método console.log() para mostrar el resultado:

consola. registro ( fecha ) ;

Como resultado, el día se resta de la fecha definida según el desplazamiento de la zona horaria:

Se trata de crear la fecha con una zona horaria establecida sin usar una representación de cadena.

Conclusión

Para crear una fecha con una zona horaria establecida sin una representación de cadena, el ' Fecha() Se puede invocar el método de JavaScript. Es un método integrado que se utiliza para trabajar con fechas y horas. Además, utilice “ getTimezoneOffset() ” que puede insertar o restar el desplazamiento de la zona horaria. Esta publicación ha indicado un par de formas de crear una fecha con una zona horaria establecida.