Czasami może zajść potrzeba pobrania daty z datetime lub aktualnej daty i godziny. W tym artykule przyjrzymy się, jak uzyskać aktualną datę i godzinę w MySQL.
Jak uzyskać aktualną datę i godzinę w MySQL
Istnieje wiele sposobów na uzyskanie aktualnej daty i godziny w MySQL.
Możesz uruchomić funkcję NOW(), aby uzyskać aktualną datę i godzinę w MySQL.
mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-12-21 12:18:33 | +---------------------+
Możesz także użyć current_timestamp(), aby uzyskać najnowszą datę i godzinę w MySQL.
mysql> select current_timestamp(); +---------------------+ | current_timestamp() | +---------------------+ | 2020-12-21 12:18:33 | +---------------------+
Jeśli chcesz uzyskać tylko aktualną datę w MySQL, możesz użyć zmiennej systemowej current_date lub funkcje takie jak curdate() lub current_date(). Wszystkie podają ostatnią datę w formacie RRRR-MM-DD.
mysql> select current_date,curdate(),current_date(); +--------------+------------+----------------+ | current_date | curdate() | current_date() | +--------------+------------+----------------+ | 2020-12-21 | 2020-12-21 | 2020-12-21 | +--------------+------------+----------------+
Jeśli chcesz uzyskać tylko aktualny czas w MySQL, możesz użyć zmiennej systemowej current_time lub funkcje takie jak curtime() lub current_time(). Wszystkie podają ostatni czas w formacie GG:MM:SS
mysql> select current_time,curtime(),current_time(); +--------------+-----------+----------------+ | current_time | curtime() | current_time() | +--------------+-----------+----------------+ | 12:24:41 | 12:24:41 | 12:24:41 | +--------------+-----------+----------------+
Potrzebujesz narzędzia do raportowania dla MySQL? Ubiq ułatwia wizualizację danych w ciągu kilku minut i monitorowanie w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj już dziś!