Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/10/2006, 13:02
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
setlocale() sólo sirve para entregar el formato de fechas, de monedas y detalles personalizados de "regionalización" concreta .. pero no hace ajuste horario por ejemplo. Eso tienes que hacerlo tu a mano teniendo en cuenta tu diferencia horaria entre la hubicación del servidor y la de los clientes o vistas de tu aplicación/web.

A la hora que obtienes en time() (la del servidor vía PHP) puedes restarle tu diferencia horaria .. Si sabes que time() entrega segundos .. sólo tienes que hacer la resta de tu diferencia horaría expresado en segundos.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.