Format Codes for Use with date()
Format Description Example a am or pm lowercase pm A AM or PM uppercase PM B Swatch beat (timezone-free 'Internet time') 771 d Day of month (number with leading zeroes) 08 D Day of week (three letters) Wed F Month name October g Hour (12-hour formatno leading zeroes) 6 G Hour (24-hour formatno leading zeroes) 18 h Hour (12-hour formatleading zeroes) 06 H Hour (24-hour formatleading zeroes) 18 i Minutes 31 I Daylight savings time (Boolean value) 1 j Day of the month (no leading zeroes) 8 l Day of the week (name) Wednesday L Leap year (1 for yes, 0 for no) 0 m Month of year (numberleading zeroes) 10 M Month of year (three letters) Oct n Month of year (numberno leading zeroes) 10 o Offset in hours from GMT (in [+-]HHMM format) +0100 r Full date standardized to RFC 822 (http://www.faqs.org/rfcs/rfc822.html) Wed, 8 Oct 2003 18:31:15+0100 s Seconds, with leading zeroes 15 S English suffix for date in month (e.g. 20th) th t Number of days in the given month 31 T Timezone setting on the machine used BST U Unix timestamp 1065634275 w Day of week (number indexed from Sunday = 0) 3 W Week of year 41 y Year (two digits) 03 Y Year (four digits) 2003 z Day of year (0366) 280 Z Offset in seconds from GMT 3600