Estoy confundido al usar php para manejar la fecha / hora.
Lo que estoy tratando de hacer es esto: cuando un usuario visita mi página, le pregunto su zona horaria y luego visualizo el 'día de la semana' en su zona horaria.
No quiero usar el día del navegador. Quiero hacer este cálculo en php.
Así es como estoy tratando de lograrlo:
- La zona horaria ingresada por el usuario
- Sello de tiempo Unix calculado por la función php time ().
Pero no sé cómo proceder ... ¿Cómo puedo obtener el "día de la semana" en esta zona horaria?
date("N", $timestamp)
para obtener1..7
valores a partir del lunes. En las versiones anteriores, puede usar el truco(date("w", $timestamp) + 6) % 7
para obtener0..6
valores a partir del lunes.