Nogle gange skal du muligvis hente dato fra datetime eller få aktuel datetime. I denne artikel vil vi se på, hvordan du får aktuel dato og klokkeslæt i MySQL.
Sådan får du aktuel dato og tid i MySQL
Der er flere måder at få aktuel dato og tid i MySQL.
Du kan køre NOW()-funktionen for at få aktuel dato og tid i MySQL.
mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-12-21 12:18:33 | +---------------------+
Du kan også bruge current_timestamp() til at få seneste dato og klokkeslæt i MySQL.
mysql> select current_timestamp(); +---------------------+ | current_timestamp() | +---------------------+ | 2020-12-21 12:18:33 | +---------------------+
Hvis du kun ønsker at få aktuel dato i MySQL, kan du bruge systemvariablen current_date eller funktioner som curdate() eller current_date(). De angiver alle seneste dato i formatet ÅÅÅÅ-MM-DD.
mysql> select current_date,curdate(),current_date(); +--------------+------------+----------------+ | current_date | curdate() | current_date() | +--------------+------------+----------------+ | 2020-12-21 | 2020-12-21 | 2020-12-21 | +--------------+------------+----------------+
Hvis du kun ønsker at få aktuel tid i MySQL, kan du bruge systemvariablen current_time eller funktioner som curtime() eller current_time(). De giver alle seneste tid i TT:MM:SS-format
mysql> select current_time,curtime(),current_time(); +--------------+-----------+----------------+ | current_time | curtime() | current_time() | +--------------+-----------+----------------+ | 12:24:41 | 12:24:41 | 12:24:41 | +--------------+-----------+----------------+
Har du brug for et rapporteringsværktøj til MySQL? Ubiq gør det nemt at visualisere data på få minutter og overvåge i dashboards i realtid. Prøv det i dag!