Herramientas de usuario

Herramientas del sitio


informatica:programacion:php:snippets:fechas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:php:snippets:fechas [2025/06/18 15:45] – [Conversiones] tempwininformatica:programacion:php:snippets:fechas [2025/06/18 15:57] (actual) – [UTC a otra zona horaria] tempwin
Línea 265: Línea 265:
 $fechaString = "2025-08-31 19:57:25.000000 UTC"; $fechaString = "2025-08-31 19:57:25.000000 UTC";
  
 +// Creamos un objeto DateTime indicando explícitamente que la cadena de fecha está en UTC
 $fechaUTC = new DateTime($fechaString, new DateTimeZone('UTC')); $fechaUTC = new DateTime($fechaString, new DateTimeZone('UTC'));
  
-// Convertir a zona horaria de España +$fechaES = clone $fechaUTC;
-$fechaES= clone $fechaUTC ;+
  
 // Pasamos a la zona horaria de España: // Pasamos a la zona horaria de España:
Línea 274: Línea 274:
 </code> </code>
  
-PHP maneja automáticamente el cambio horario de verano/invierno.+PHP maneja automáticamente el cambio horario de verano/invierno (último domingo de marzo,+2h CEST, último domingo de octubre, +1h CET). 
 + 
 +<WRAP center round info 60%> 
 +El horario de verano en España se cambia el último domingo de marzo y serían 2 horas sobre UTC (UTC+2). En el de invierno, que se cambia el último domingo de octubre, sería 1 hora sobre UTC (UTC+1). Al horario de verano también se le llama **DST**, de //Daylight Saving Time//, que sería algo como "Horario de ahorro de luz diurna"
 +</WRAP> 
 ===== Recursos ===== ===== Recursos =====
  
   * [[https://www.webfx.com/blog/web-design/php-dateinterval-class/|An Introduction to the PHP DateInterval Class]]   * [[https://www.webfx.com/blog/web-design/php-dateinterval-class/|An Introduction to the PHP DateInterval Class]]
   * [[https://www.php.net/manual/es/datetime.formats.relative.php|Formatos de fecha relativos]]   * [[https://www.php.net/manual/es/datetime.formats.relative.php|Formatos de fecha relativos]]
informatica/programacion/php/snippets/fechas.1750254313.txt.gz · Última modificación: por tempwin