Formatos Compuestos

Esta página describe los diferentes formatos compuestos de fecha/hora que entieden los analizadores de strtotime(), DateTime y date_create().

Símbolos Usados
Descripción Formats Ejemplos
DD "0" [0-9] | [1-2][0-9] | "3" [01] "02", "12", "31"
día del año "00"[1-9] | "0"[1-9][0-9] | [1-2][0-9][0-9] | "3"[0-5][0-9] | "36"[0-6] "36"[0-6] "000", "012", "366"
fracción . [0-9]+ ".21342", ".85"
hh "0"?[1-9] | "1"[0-2] "04", "7", "12"
HH [01][0-9] | "2"[0-4] "04", "7", "19"
meridiano [AaPp] .? [Mm] .? [\0\t ] "A.m.", "pM", "am."
ii [0-5][0-9] "04", "8", "59"
II [0-5][0-9] "04", "08", "59"
M 'jan' | 'feb' | 'mar' | 'apr' | 'may' | 'jun' | 'jul' | 'aug' | 'sep' | 'sept' | 'oct' | 'nov' | 'dec'  
MM [0-5][0-9] "00", "12", "59"
espacio [ \t]  
ss [0-5][0-9] "04", "8", "59"
SS [0-5][0-9] "04", "08", "59"
W "0"[1-9] | [1-4][0-9] | "5"[0-3] "05", "17", "53"
corrección zh "GMT"? [+-] hh ":"? MM? "+0400", "GMT-07:00", "-07:00"
YY [0-9]{4} "2000", "2008", "1978"
Notaciones Localizadas
Descripción Formato Ejemplos
Formato Log Común dd "/" M "/" YY : HH ":" II ":" SS espacio corrección zh "10/Oct/2000:13:55:36 -0700"
EXIF YY ":" MM ":" DD " " HH ":" II ":" SS "2008:08:07 18:11:31"
Año ISO con semana ISO YY "-"? "W" W "2008W27", "2008-W28"
Año ISO con semana a día ISO YY "-"? "W" W "-"? [0-7] "2008W273", "2008-W28-3"
MySQL YY "-" MM "-" DD " " HH ":" II ":" SS "2008-08-07 18:11:31"
PostgreSQL: Año con día del año YY "."? día del año "2008.197", "2008197"
SOAP YY "-" MM "-" DD "T" HH ":" II ":" SS fracción corrección zh? "2008-07-01T22:35:17.02", "2008-07-01T22:35:17.03+08:00"
Fecha Unix "@" "-"? [0-9]+ "@1215282385"
XMLRPC YY MM DD "T" hh ":" II ":" SS "20080701T22:38:07", "20080701T9:38:07"
XMLRPC (Compacto) YY MM DD 't' hh II SS "20080701t223807", "20080701T093807"
WDDX YY "-" mm "-" dd "T" hh ":" ii ":" ss "2008-7-1T9:3:37"

Nota:

La "W" en los formatos "Año ISO con semana ISO" y "Año ISO con semana y día ISO" es sensible a mayúsculas-minúsculas, sólo se puede usar la "W" mayúscula.

La "T" en los formatos SOAP, XMRPC y WDDX es sensible a mayúsculas-minúsculas, sólo se puede usar la "T" mayúscula.

El formato "Unix Timestamp" establece la zona horaria a UTC.

add a note add a note

User Contributed Notes 2 notes

up
0
aaron at kanuck dot net
3 years ago
"Note that the localized format referred to in this list as "SOAP" is the ISO 8601 standard format for dates and times."

This isn't quite correct. ISO 8601 specifies numerous formats for both date and time; and for compound date and time, you can use any date format and any time format, with the two joined together by the letter "T".

If you wanted to write "2009T12", that would be noon on the first day of 2009, and it would be a valid ISO 8601 timestamp.
up
0
Hayley Watson
3 years ago
Note that the localized format referred to in this list as "SOAP" is the ISO 8601 standard format for dates and times.
To Top