MySQL hat eine Vielzahl von Datums- und Uhrzeitfunktionen, die es ermöglichen, mit Daten und Uhrzeiten zu arbeiten. Einige der häufig verwendeten Funktionen sind:
YEAR(): extrahiert das Jahr aus einem Datum
MONTH(): extrahiert den Monat aus einem Datum
DAY(): extrahiert den Tag aus einem Datum
HOUR(): extrahiert die Stunde aus einer Uhrzeit
MINUTE(): extrahiert die Minute aus einer Uhrzeit
SECOND(): extrahiert die Sekunde aus einer Uhrzeit
DATE_ADD(): fügt einen bestimmten Zeitraum zu einem Datum oder einer Uhrzeit hinzu
DATE_SUB(): subtrahiert einen bestimmten Zeitraum von einem Datum oder einer Uhrzeit
DATEDIFF(): berechnet die Anzahl der Tage zwischen zwei Daten
TIMEDIFF(): berechnet die Anzahl der Stunden, Minuten und Sekunden zwischen zwei Uhrzeiten