Poniżej zbiór najpopularniejszych funkcji operujących na datach.
| Funkcja | Sposób użycia | Przeznaczenie |
| HOUR() | HOUR(kolumna) | Zwraca samą godzinę ze wskazanej daty |
| MINUTE() | MINUTE(kolumna) | Zwraca same minuty ze wskazanej daty. |
| SECOND() | SECOND(kolumna) | Zwraca same sekundy ze wskazanej daty. |
| DAYNAME() | DAYNAME(kolumna) | Zwraca nazwę dnia tygodnia. |
| DAYOFMONTH() | DAYOFMONTH(kolumna) | Zwraca sam dzień miesiąca ze wskazanej daty (wyrażone liczbą). |
| MONTHNAME() | MONTHNAME(kolumna) | Zwraca nazwę miesiąca występującego we wskazanej dacie. |
| MONTH() | MONTH(kolumna) | Zwraca sam miesiąc ze wskazanej daty (wyrażony liczbą). |
| YEAR() | YEAR(kolumna) | Zwraca sam rok ze wskazanej daty. |
| ADDDATE() | ADDDATE(kolumna INTERVAL x typ) | Dodaje do daty przechowywanej w kolumnie x jednostek i zwraca wynik. |
| SUBDATE() | SUBDATE(kolumna INTERVAL x typ) | Odejmuje od daty przechowywanej w kolumnie x jednostek i zwraca wynik. |
| CURDATE() | CURDATE() | Zwraca bieżącą datę. |
| CURTIME() | CURTIME() | Zwraca bieżący czas. |
| NOW() | NOW() | Zwraca bieżącą datę i czas. |
| UNIX_TIMESTAMP() | UNIX_TIMESTAMP(data) | Zwraca liczbę sekund jaka upłynęła od początku tzw. epoki unixa lub od wskazanej daty. |
Źródło: "PHP6 i MySQL5.Dynamiczne strony WWW" Larry Ullman
