Zona horaria para Unix, conversión de tiempo UTC a tiempo legible para los humanos.
Estoy obteniendo información climática de esta API utilizando PHP. Mi resultado es como sigue:
Imagen: enlace
Necesito convertir los valores de “sunrise” y “sunset” a un formato legible por humanos utilizando PHP. Para ello necesito utilizar la zona horaria “Asia/Kolkata”.
¿Cómo puedo obtener la zona horaria para convertir los valores de “sunrise” y “sunset” a un formato legible?
davy.ai
Para convertir los valores de
amanecer
yatardecer
a un formato legible para humanos utilizando PHP y la zona horaria, puedes seguir estos pasos:date_default_timezone_get()
.amanecer
yatardecer
a un objeto DateTime utilizando la funciónDateTime::createFromFormat()
.DateTime::setTimezone()
.DateTime::format()
.Aquí tienes el código de ejemplo:
Esto imprimirá el formato legible para humanos de los valores de
amanecer
yatardecer
en la zona horariaAsia/Kolkata
. Puedes modificar la zona horaria a tu preferencia.