Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/05/2011, 14:42
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Duda con parse() y UTC()

buenas,

fijate que parse trata de convertir un formato de fecha y la conversion la hace de acuerdo a los datos en ese formato. en el primer ejemplo, no se especifica la zona horaria, por tanto el parser toma la zona de acuerdo a la configuracion del equipo. es decir, si mi equipo esta configurado a la zona -6 UTC, el parser calculara de acuerdo a esa zona. sin embargo, si la zona se especifica en el formato, entonces se calcula de acuerdo al parametro especificado. el segundo y tercer ejemplo devuelven el mismo valor porque en parse se le esta indicando la zona, el cual es UTC +0. por otro lado, la funcion UTC siempre devuelve la hora de la zona UTC +0.

referente al ultimo comentario, si tu quieres que el usuario obtenga la hora correcta de acuerdo a su zona, es importante que el reloj del equipo del usuario este configurado correctamente.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.