This little tutorial will go about inserting date and/or time
into a webpage using PHP. This is better than using Javascript, because the code
is smaller and it doens't require javascript to be installed.
To include a date into a webpage, insert this code. The file's
extension must be .php.
| Letter |
Output |
| a |
Gives "am" or "pm". |
| A |
Gives "AM" of "PM". |
| B |
Swatch Internet time ("000" till "999") |
| d |
Day of the Month, from 01 till 31. |
| D |
Day of the week, in 3 letters, example Mon, Wed
etc. |
| F |
Month full out, so "January", "March" etc. |
| g |
Hours, in 12-hoursformat, example 4 or 8. |
| G |
Hours, in 24-hoursformat, example 8 or 19. |
| h |
Hours, in 12-hoursformat, example 04 or 08. |
| H |
Hours, in 24-hoursformat, example 08 or 19. |
| i |
Minutes, from 01 to 60. |
| I |
Displays "1" when Daylight Saving Time, otherwise
"0". |
| j |
Number of the day of the month, example 1 of 17. |
| l |
Day of week full out, for example "Monday",
"Wednesday" etc. |
| L |
Whether it's a leap year. 1 = Yes, 0 = No. |
| m |
Month in number, for example 01 or 10. |
| M |
Month in 3 letters, so "Jan" or "Feb". |
| n |
Month in numbers, so 1 or 10. |
| O |
Difference in Greenwich-time, for example "+0100"
of "+0200". |
| r |
Full date, example: "Mon, 12 Feb
2003 14:22:50 +0200". |
| s |
Seconds, example 01 of 35. |
| S |
"st", "nd" of "rd". |
| t |
The number of days that the current month has, so
28, 29, 30 or 31. |
| T |
Time zone setting of this machine (so CET). |
| U |
Seconds since the Unix Epoch. |
| w |
Day of the week, in numbers, from 0 to 6 (0 =
Sunday). |
| W |
ISO-8601 week number of the year, week starts on
Monday. |
| y |
Year in two numbers, example 01 or 03. |
| Y |
Year in four numbers, example 2001 or 2003. |
| z |
Day of the year, from 0 to 365. |
| Z |
Time zone offset in seconds. |