1. Zeitdifferenzfunktionen (TIMESTAMPDIFF, DATEDIFF) Sie müssen MySQL verwenden, um den Zeitunterschied zu berechnen, TIMESTAMPDIFF, DATEDIFF zu verwenden und die experimentellen Ergebnisse aufzuzeichnen --0 wähle datediff(jetzt(), jetzt()); --2 Wählen Sie datediff('2015-04-22 23:59:00', '2015-04-20 00:00:00'); --2 Wählen Sie datediff('2015-04-22 00:00:00', '2015-04-20 23:59:00'); --1 Wählen Sie TIMESTAMPDIFF (TAG, „2015-04-20 23:59:00“, „2015-04-22 00:00:00“); --2 Wählen Sie TIMESTAMPDIFF (TAG, „20.04.2015 00:00:00“, „22.04.2015 00:00:00“); --2 Wählen Sie TIMESTAMPDIFF (TAG, „20.04.2015 00:00:00“, „22.04.2015 12:00:00“); --2 Wählen Sie TIMESTAMPDIFF (TAG, „20.04.2015 00:00:00“, „22.04.2015 23:59:00“); --71 Wählen Sie TIMESTAMPDIFF (STUNDE, „20.04.2015 00:00:00“, „22.04.2015 23:00:00“); --4260 Wählen Sie TIMESTAMPDIFF (MINUTE, „20.04.2015 00:00:00“, „22.04.2015 23:00:00“); Eine Beschreibung von TIMESTAMPDIFF finden Sie unter http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_timestampdiff Wenn Sie wissen möchten, in welchen anderen Einheiten TIMESTAMPDIFF Daten zurückgeben kann, lesen Sie die Beschreibung von TIMESTAMPADD: http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_timestampadd 2. Berechnungsfunktionen zur Datumsumrechnung (date_add, day, date_format, str_to_date) -- Verwenden Sie Datums- und Zeichenfolgekonvertierung, um den ersten Tag des aktuellen Monats und den ersten Tag des nächsten Monats zu berechnen. Wählen Sie curdate() als „aktuelles Datum“. DATE_FORMAT(curdate(), '%Y-%m') als 'Aktueller Monat', str_to_date(concat(DATE_FORMAT(curdate(), '%Y-%m'), '-01'), '%Y-%m-%d') als 'Der erste Tag des aktuellen Monats', date_add(str_to_date(concat(DATE_FORMAT(curdate(), '%Y-%m'), '-01'), '%Y-%m-%d'), Intervall 1 Monat) als 'Der erste Tag des nächsten Monats'; -- Der letzte Tag des aktuellen Monats select last_day(curdate()); -- Der erste Tag des nächsten Monats select date_add(last_day(curdate()), interval 1 day); -- Welcher Tag im Monat ist der aktuelle Tag? select day(curdate()); - Erster Tag des Monats, select date_add(curdate(), interval 1-(day(curdate())) day); Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Die beste Erklärung zu HTTPS
>>: Die Verwendung und Methoden von async und await in JavaScript
Das Installationstutorial für MySQL 5.7.27 wird w...
MySQL 8.0.13 verfügt standardmäßig über einen Dat...
Inhaltsverzeichnis 1. Ändern Sie den Port 2375 vo...
Hallo zusammen, ich frage mich, ob ihr die gleich...
Es gibt zwei Installationsmethoden für MySQL: MSI...
Einführung Wenn wir die MySQL-Datenbank verwenden...
Problembeschreibung Bei Verwendung von Windows Se...
Mit dem BGCOLOR-Attribut kann die Hintergrundfarb...
Lesen Sie das Tutorial zum Einrichten eines FTP-S...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Starten Sie Docker Stoppen Sie...
1. Tabellenstruktur 2. Tabellendaten 3. Das Abfra...
Tipps zum Senden von HTML-E-Mails: Verwenden Sie ...
Vorwort Bei der Arbeit müssen wir häufig in einer...
Inhaltsverzeichnis Ich habe vor Kurzem React gele...