“Conocimiento Programación>JavaScript Programación

Cómo convertir Javascript UTC Fecha de hora del Este

2014/4/5
La gente a menudo expresan las zonas horarias de todo el mundo como compensaciones positivas o negativas de Tiempo Universal Coordinado o UTC. UTC es el estándar de tiempo basado en el Tiempo Atómico Internacional y en el uso ocasional se considera equivalente a la hora media de Greenwich ( GMT ) . Usando el lenguaje de secuencias de comandos JavaScript , usted puede convertir fácilmente el tiempo UTC a hora del este. Instrucciones
1

una instancia de un objeto Date de JavaScript mediante una llamada al constructor Date () , pasándole como único parámetro de la UTC () método (por ejemplo , para la medianoche del 1 de enero de 2000 HORA UTC " fooDay var = new Date ( Date.UTC ( 2000,0,1,0,0,0,0 ) ) ") . UTC () es un método estático que devuelve el número de milisegundos transcurridos desde la medianoche del 1 de enero 1970 UTC . Su sintaxis es Date.UTC (año, mes , día , hora , minutos , segundos, milisegundos ), donde todos los argumentos se expresan en cifras. Se requieren los tres primeros argumentos , mientras que el resto de argumentos son opcionales . Este objeto Date representa el tiempo que desea convertir , expresado en su hora local.
2

Calcular la diferencia de tiempo en milisegundos entre la hora UTC y la hora local y almacenar el resultado en una variable. Para calcular la corrección local , llame al método del objeto Date getTimezoneOffset () y multiplicar su valor de retorno de 60.000 (por ejemplo , "var = localOffset fooDay.getTimezoneOffset () * 60 000 ") . Se multiplica por 60.000 para convertir minutos en milésimas de segundo ( 1000 milisegundos en un segundo * 60 segundos en un minuto = 60.000 milisegundos ) .
3

obtener el valor en milisegundos UTC de la fecha objeto llamando a su método getTime ( ) y añadiendo el valor de retorno a su desplazamiento local (por ejemplo , "var = fooUTC fooDay.getTime () + localOffset ") .
4

Crear una constante para representar la hora del este Zona de desplazamiento en milisegundos (por ejemplo , "const ORIENTE = 3600000 * -5 ") . Se multiplican por 3,6 millones para convertir hora en milisegundos ( 1000 milisegundos en un segundo * 60 segundos en un minuto * 60 minutos sobre una hora = 3,600,000 milisegundos ) y se multiplica por -5 por hora del Este es de cinco horas menos que la hora UTC.
Página 5

Crear instancias de otro objeto Date llamando al constructor Date () , pasándole como único parámetro de la suma del valor UTC del primer objeto Date y su Zona Horaria del Este desplazamiento constante ( por ejemplo , "var Barday = new Date ( fooUTC + ESTE) ") . Este objeto Date representa la fecha UTC original, ahora convertido en Hora del Este.

JavaScript Programación
Cómo mover una imagen de X & Y en JavaScript
¿Qué es el generador asíncrono?
Cómo cambiar el texto HTML en entrada jQuery
Cómo desplazarse a través de mensajes en la barra de estado
Causas de una secuencia de comandos Void Error Java
Cómo instalar GAPro en el JW Jugador
Javascript Lightbox Tutorial
Cómo cambiar el cursor del ratón con jQuery
Conocimiento de la computadora © http://www.ordenador.online