Cómo contabilizar automáticamente el horario de verano en el código JavaScript

No conozco este código Hay una función No se como funciona.

Las zonas horarias se pueden detectar y la aritmética horaria se puede hacer fácilmente en JavaScript. Una biblioteca de utilidad de tiempo popular se llama moment.js

Obtener servidor GMT

Obtener cliente GMT

Calcule la diferencia como una compensación en caso de que NTP no esté habilitado.

Obtenga la diferencia entre la hora local del cliente y el GMT del cliente. Esta es tu zona.

Realice la aritmética del tiempo utilizando los resultados de Date.prototype.getTime ().

var tA + nueva Fecha ([algún tiempo]). getTime ();

getTime () produce un número

Entonces, si obtiene la versión GMT de la hora, conviértala en un número e incluya la compensación de hora del cliente local que obtuvimos arriba, el servidor sabe bastante bien cuándo sucedió algo realmente.

More Interesting

¿Cómo usar HTML, CSS y JavaScript para construir un sitio web? ¿Es al marcar, diseñar y escribir páginas web en un sitio web, o qué

¿Por qué tengo que aprender AngularJS?

Me gustaría saber sobre el alcance del desarrollador web PHP en Australia.

Si prefiero las bibliotecas sobre los marcos y la simplicidad sobre la complejidad, ¿debería usar Foundation, Bootstrap u otra cosa como punto de partida?

Si tengo dos o más archivos JavaScript en mi página web, ¿se aplicarán las variables para un archivo JavaScript a todos los archivos JavaScript?

Soy diseñador web (CSS / HTML) y quiero seguir igual. ¿Debo aprender JavaScript avanzado? Ya conozco JS y jQuery básicos.

Soy una persona sin tecnología que quiere aprender a codificar para poder crear un negocio como Facebook, Airbnb, Uber, Twitter, etc. ¿Qué debo aprender?

Si aprendo los conceptos básicos de HTML, CSS y Javascript y puedo usarlos para crear sitios web y aplicaciones, como principiante, ¿cuáles serían mis primeros clientes?

Sé HTML 5, CSS, conceptos básicos de JavaScript y ASP .NET. ¿Qué más necesito saber para aprender MVC?

Acabo de comenzar el desarrollo web front-end. Soy un novato total. ¿La mayoría de los desarrolladores front-end memorizan todo en la parte HTML + CSS?

¿Cuál sería un trato justo para construir un sitio web para un amigo que quiere pagarme para construirlo y luego dividir las ganancias?

Si me convierto en desarrollador web (freelance), ¿acaso uso WordPress?

Sé lo básico de Python y Django, quiero aprender PHP y Laravel, ¿por dónde empiezo?

He creado un nuevo sitio web y quiero mostrarlo a todos los entusiastas de la tecnología, ¿cómo puedo hacerlo? No quiero gastar dinero en esta etapa.

Quiero convertirme en un desarrollador web independiente. Aprendí HTML / CSS y Javascript, pero quiero aprender un lenguaje de fondo que crea sitios web rápidos y tiene una gran demanda. ¿Debo aprender PHP, Ruby on Rails, AngularJS, Python, SQL o Node.js?