MySQL: Curdate () vs Now ()


Antworten:




39

CURDATE()gibt das aktuelle Datum an, während NOW()die volle Datumszeit angegeben wird.

Führen Sie die Abfragen aus, und Sie werden herausfinden, was der Unterschied zwischen ihnen ist.

SELECT NOW();     -- You will get 2010-12-09 17:10:18
SELECT CURDATE(); -- You will get 2010-12-09

2

Tatsächlich bietet MySQL eine Menge einfach zu bedienender Funktionen im täglichen Leben, ohne dass sich der Benutzer mehr anstrengen muss.

JETZT () erzeugt es Datum und Uhrzeit sowohl im aktuellen Szenario als auch CURDATE () erzeugt nur Datum, CURTIME () zeigt nur die Uhrzeit an. Wir können eine davon je nach Bedarf mit CAST verwenden oder eine andere Berechnung zusammenführen, MySQL ist reich an diesem Typ der Funktion.

HINWEIS: - Sie können den Unterschied sehen, indem Sie die Abfrage NOW () als NOWDATETIME, CURDATE () als NOWDATE, CURTIME () als NOWTIME auswählen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.