Deze pagina is voor mij bedoeld als hulp bij het programmeren. Er zitten echter ook functies in, die voor iedereen handig zijn.
Je vindt hier een optie om het verschil tussen twee tijden te zien, of weken/dagen op te tellen bij een tijd.
Ik noteer de datum of tijd altijd als Unixtijd in de database. Dat is een numerieke weergave van het aantal seconden sinds 00:00:00 van 1 januari 1970. Je zult die datum vast wel eens ergens tegen zijn gekomen als hij slecht is verwerkt.
Ik laat mijn site vaak automatisch onderhoud doen na een bepaalde periode. Als ik iets aan het programmeren ben en ik moet zo'n module testen, moet ik het steeds omrekenen of op pagina's bekijken waar een hoop reclame op te zien is. Daarom heb ik besloten een pagina te schrijven met de voor mij belangrijke tijdfuncties.
date("d-m-Y, H:i:s") (elk van deze letters is ook los te gebruiken)
Dag van de maand:
date("j")
Dag van de week:
date("w") (Zo - Za = 0 - 6)
Weeknummer:
date("W")
Maandnummer:
date("n")
Dagen in maand:
date("t")
Jaarnummer 2 cijfers:
date("y")
Schrikkeljaar (1 of 0):
date("L")
NB: Je kunt al deze date-voorbeelden ook aanvullen met een Unixtijd als extra parameter. Die kun je in PHP opvragen met time() of maken met mktime ($uur,$minuut,$seconde,$maand,$dag,$jaar). Een voorbeeld van de datum van gisteren zou zijn: date("d-m-Y, H:i:s",1758912517), wat dan weer 26-09-2025, 20:48:37 als resultaat geeft.