elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Crear Relojes
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear Relojes  (Leído 4,145 veces)
Ali Baba


Desconectado Desconectado

Mensajes: 310


Ver Perfil WWW
Crear Relojes
« en: 9 Septiembre 2016, 04:32 am »

Cuando estudiaba javascript aprendí algunas funciones para mostrar la hora y la fecha, pero me he dado cuenta que muestra la hora y la fecha de tu computadora o en todo caso me imagino que la del servidor donde esté ubicada la página en la cual colocas las funciones.

Pero quiero hacer lo siguiento. Quiero crear una web de prueba con relojes que muestren la hora de diferentes países ¿Cómo hago eso?


En línea

bengy


Desconectado Desconectado

Mensajes: 501


mis virtudes y defectos son inseparables


Ver Perfil WWW
Re: Crear Relojes
« Respuesta #1 en: 9 Septiembre 2016, 05:21 am »

seria algo asi:

obtienes tu hora local, a esa hora vas sumando, restando horas y minutos dependiendo la diferencia entre paises


En línea

[u]nsigned


Desconectado Desconectado

Mensajes: 2.397

JS/Node developer


Ver Perfil WWW
Re: Crear Relojes
« Respuesta #2 en: 9 Septiembre 2016, 05:33 am »

Para eso existe el Network Time Protocol (NTP)

Si manejas JS podes USAR ntp-client, peor supongo que hay implementaciones en todos los lenguajes, ya que es un estándar abierto...

Mas info: http://www.pool.ntp.org/es/use.html
En línea

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!
Ali Baba


Desconectado Desconectado

Mensajes: 310


Ver Perfil WWW
Re: Crear Relojes
« Respuesta #3 en: 9 Septiembre 2016, 22:02 pm »

seria algo asi:

obtienes tu hora local, a esa hora vas sumando, restando horas y minutos dependiendo la diferencia entre paises

¿Cuál es la función para obtener la hora local? ¿Es la misma que utilizo para mostrar la hora de la computadora en el navegador?
En línea

bengy


Desconectado Desconectado

Mensajes: 501


mis virtudes y defectos son inseparables


Ver Perfil WWW
Re: Crear Relojes
« Respuesta #4 en: 11 Septiembre 2016, 06:48 am »

revisa
Para eso existe el Network Time Protocol (NTP)

Si manejas JS podes USAR ntp-client, peor supongo que hay implementaciones en todos los lenguajes, ya que es un estándar abierto...

Mas info: http://www.pool.ntp.org/es/use.html

En línea

Ali Baba


Desconectado Desconectado

Mensajes: 310


Ver Perfil WWW
Re: Crear Relojes
« Respuesta #5 en: 11 Septiembre 2016, 16:08 pm »

revisa

Un millón de gracias, you are my hero!!!!  ;-) ;-)
En línea

Jeferi


Desconectado Desconectado

Mensajes: 886



Ver Perfil WWW
Re: Crear Relojes
« Respuesta #6 en: 17 Septiembre 2016, 01:19 am »

Te daré otra idea:

Supongamos que el usuario no tiene la hora bien establecida.

Yo en mi caso, devolvería la hora por parte del servidor, que se supone que está sincronizada adecuadamente. Además la pasaría en UTC y en milisegundos, para tener una referencia más clara y convertir a un objeto Date de javascript directamente.

A partir de ahí trabajaría para transformar la hora a los distintos países dependiendo de su timezone o zona horaria.
« Última modificación: 17 Septiembre 2016, 04:01 am por Jeferi » En línea

Ali Baba


Desconectado Desconectado

Mensajes: 310


Ver Perfil WWW
Re: Crear Relojes
« Respuesta #7 en: 17 Septiembre 2016, 02:54 am »

Te daré otra idea:

Supongamos que el usuario no tiene la hora bien establecida.

Yo en mi caso, devolvería la hora por parte del servidor, que se supone que está sincronizada adecuadamente. Además la pasaría en UTC y en milisegundos, para tener una referencia más clara y convertir a un objeto Date de javascript respectivamente.

A partir de ahí trabajaría para transformar la hora a los distintos países dependiendo de su timezone o zona horaria.
eso si no sabría como hacerlo
En línea

Jeferi


Desconectado Desconectado

Mensajes: 886



Ver Perfil WWW
Re: Crear Relojes
« Respuesta #8 en: 17 Septiembre 2016, 04:08 am »

Mira la función time de PHP y el objeto Date de javascript
« Última modificación: 17 Septiembre 2016, 10:14 am por Jeferi » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pequeña ayuda con algoritmo de sincronización de relojes (receive, send)
Java
murdoc_87_1 3 6,088 Último mensaje 25 Mayo 2010, 22:18 pm
por [D4N93R]
TomTom también quiere relojes
Noticias
wolfbcn 0 1,316 Último mensaje 18 Abril 2013, 22:37 pm
por wolfbcn
Yes.fm lanza una ‘app’ de música en ‘streaming’ para relojes inteligentes
Noticias
wolfbcn 0 881 Último mensaje 29 Junio 2014, 02:46 am
por wolfbcn
Los juegos de PlayStation llegan extraoficialmente a los relojes inteligentes
Noticias
wolfbcn 0 1,028 Último mensaje 11 Noviembre 2014, 01:51 am
por wolfbcn
Problema Sincronizacion de relojes
Windows
Kuora 1 1,858 Último mensaje 19 Diciembre 2018, 13:41 pm
por Machacador
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines