PHP date() - een datum of tijd invoegen
Met het PHP date() commando kun je de tijd oproepen van de systeemklok van de webserver. De tijd kun je vervolgens gebruiken op je website, of in een PHP-script.
De code
PHP gebruikt niet de systeemklok van de bezoeker, maar die van de server waar de site op gehost staat. Dit zorgt ervoor dat je bijna altijd de juiste tijd terug krijgt. Het date() commando werkt als volgt.
Je kunt de datum of tijd natuurlijk ook in een variabel laden. Dat werkt als volgt.
Hierbij staat de Y voor jaar. Deze code voegt dus het jaartal in. In plaats van Y kun je ook de volgende timestamps gebruiken:
- a - "am" of "pm"
- A - "AM" of "PM"
- d - dag van de maand, 2 cijfers met nullen aan het begin; dus "01" tot "31"
- D - dag van de week, tekst, 3 letters; dus "Fri"
- F - maand, textueel, dus "January"
- g - uur, 12-uur format zonder nullen aan het begin; dus "1" tot "12"
- G - hour, 24-uur format zonder nullen aan het begin; dus "0" tot "23"
- h - uur, 12-uur format; dus "01" to "12"
- H - hour, 24-uur format; dus "00" tot "23"
- i - minuten; dus "00" tot "59"
- j - dag van de maand zonder nullen aan het begin; dus "1" tot "31"
- l (kleine letter 'L') - dag van de week, tekst, dus "Friday"
- m - maand, in cijfers; dus "01" tot "12"
- M - maand, tekst, 3 letters; dus "Jan"
- n - maand zonder nul aan het begin; dus "1" tot "12"
- O - Verschil met Greenwich tijd in uren; bijvoorbeeld "+0200"
- r - RFC 822 geformatteerde date; dus "Thu, 21 Dec 2000 13:07:04 +0200"
- s - seconden; dus "00" tot "59"
- t - aantal dagen in een gegeven maand; dus "28" tot "31"
- w - dag van de week, numeriek, dus "0" (Zondag) tot "6" (Zaterdag)
- Y - jaar, 4 cijfers; dus "1999"
- y - jaar, 2 cijfers; dus "99"
- z - dag van het jaar; dus "0" tot "365"