15/12/2011, 18:47
|
| Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses Puntos: 1485 | |
Respuesta: horas gmt no tengo duda de que se pueda hacer en el lado cliente. basicamente lo que tendrías que hacer es crear una instancia del objeto Date, obtener la hora de la zona UTC+0 con las funciones getUTC[Hours|Minutes|etc...] y calcular cuanto agregar o restar para obtener obtener la hora de una zona. sin embargo, de algún lugar tienes que obtener la información de a cual zona pertenece cada pais. esta información javascript no la tiene; tienes que crearla o con suerte -no se si existe- algún servidor provee dichos datos en forma de script.
en todo caso, no tiene sentido hacerlo desde el lado cliente porque las operaciones de Date se basan en el reloj de cada usuario invidual. de modo que si esta mal configurada, evidentemente obtendrá resultados erroneos. lo mejor es manejar ese aspecto desde el lado servidor ya que la probabilidad de que estén configurados son altas. además, fijate en el código fuente de la página de ejemplo, la calculación no esta hecha en javascript.
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |