Fechas en formato W3C (ISO 8601) en PHP

| | Comentarios (0) | TrackBacks (0)

Uno se acostumbra rápido a no necesitar pensar y enseguida recurre a buscadores para ahorrarse un mínimo esfuerzo. He buscado la forma de generar fechas en formato W3C en PHP y curiosamente no he encontrado nada. Es realmente trivial, pero aún así, espero que esto le pueda ahorrar ese esfuerzo a alguien.

La norma ISO 8601 especifica la notación estándar utilizada para almacenar las fechas. Esta notación facilita la migración entre distintas plataformas. Se especifica en el documento W3C NOTE-datetime.


  $TZD = date('O');
  $TZD = substr($TZD, 0, 3).':'.substr($TZD, 3);
  echo date('Y-m-d\TH:i:s.0').$TZD;

Si dispones de PHP 5.1.3 o superior el código se reduce a esto (no lo he probado):


  echo date('Y-m-d\TH:i:s.0P');



0 TrackBacks

Abajo están listados los blogs que hacen referencia a esta entrada: Fechas en formato W3C (ISO 8601) en PHP.

URL de TrackBack de esta entrada: http://www.mabarroso.com/bes/trbtt.cgi/189

Escribir un comentario


Introduzca los caracteres que ve en la imagen de arriba.

www.flickr.com






Sindicación