Pregunta

Estoy almacenando la fecha creada de los miembros usando la tiempo() función, y hacer eco de nuevo usando strftime () y el fecha() función, pero no muestra la información del tiempo adecuado

Mi código es:

date("d-m-Y H:i:s", $member->created)
strftime("%Y-%m-%d",$member->created)

Debería haber mostrado esto:

17-11-2010 14:42

más bien que:

17-11-2010 23:45

Ahora, he cambiado mi configuración de php.ini date.Timezone en mi zona horaria actual, que es "Asia/Yakarta", pero nada cambia. También he intentado configurarlos manualmente dentro de mi código usando

date_default_timezone_set("Asia/Jakarta");

Qué me perdí ? por favor, ayúdame

Saludos

EDITAR:

de acuerdo a Fideos, necesito verificar la configuración del reloj del servidor, así que lo hice usando el comando hwClock, y resulta que la configuración del reloj no es correcta, ya que se muestra

Thu 18 Nov 2010 02:07:25 AM WIT  -0.931691 seconds

Si bien debería haber sido

Wed 17 Nov 2010 05:04:ss PM

Ahora, ¿cómo puedo sincronizar esta configuración en mi zona horaria?

Editar: he logrado cambiar la configuración del reloj usando

date -s "HH:MM:SS"
hwclock --systohc

Gracias por señalarme Fideos

el caso está cerrado, supongo: D

gracias de nuevo chicos

¿Fue útil?

Solución

¿Está seguro de que el reloj de su servidor está configurado correctamente? Parecería extraño que los minutos cambiaran. A lo sumo, esperaría que las horas cambien si fuera una zona horaria diferente, pero no minutos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top