MySQL-Beispielcode für die Addition und Subtraktion von Datum und Uhrzeit

MySQL-Beispielcode für die Addition und Subtraktion von Datum und Uhrzeit

Ich habe kürzlich MySQL überprüft und zufällig Datum und Uhrzeit von MySQL gesehen. Ich werde mir eine Notiz hinterlassen und sie mit Ihnen teilen.

  • jetzt (); Aktuelles spezifisches Datum und Uhrzeit
  • curdate(); Aktuelles Datum
  • curtime(); Aktuelle Zeit

1.MySQL addiert oder subtrahiert ein Zeitintervall

Festlegen der aktuellen Datumsvariable

set @dt = now(); //Aktuelles Datum festlegen select @dt; //Variablenwert abfragen 

Addieren und Subtrahieren eines Zeitintervalls mit den Funktionen date_add() und date_sub()

date_add('ein bestimmtes Datum und eine bestimmte Uhrzeit', Intervall 1 Zeittypname);

Beispiel:

select date_add(@dt, Intervall 1 Jahr); //1 Jahr hinzufügenselect date_add(@dt, Intervall 1 Monat); //1 Monat hinzufügen

Quartal: Viertel, Woche: Woche, Tag: Tag, Stunde: Stunde, Minute: Minute, Sekunde: Sekunde, Mikrosekunde: Millisekunde

Hinweis: Sie können eine Zeit auch direkt addieren oder subtrahieren, ohne Variablen zu verwenden, zum Beispiel: select date_add('1998-01-01', interval 1 day);

2. Daten abziehen

datediff(date1,date2): Subtrahieren Sie zwei Daten, date1 minus date2, um die Anzahl der Tage nach der Subtraktion zu erhalten.

timediff(time1, time2): Subtrahieren Sie time1 von time2 und geben Sie die Differenz zurück.


Wählen Sie Zeitdifferenz ('2019-06-03 12:30:00', '2019-06-03 12:29:30');

Äquivalent zu

Wählen Sie Zeitdifferenz ('12:30:00', '12:29:30');

Dies ist das Ende dieses Artikels über Beispielcode für die Addition und Subtraktion von Datum und Uhrzeit in MySQL. Weitere Informationen zur Addition und Subtraktion von Datum und Uhrzeit in MySQL finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung der MySQL-Datumsadditions- und -subtraktionsfunktionen

<<:  Beispiel für die Wertübertragung in einem HTML-Formular über die Get-Methode

>>:  Beispielcode für CSS-Pseudoklassen zum Ändern des Eingabeauswahlstils

Artikel empfehlen

Detaillierte Erklärung zur Verwendung des MySQL-Sicherungsskripts mysqldump

In diesem Artikel wird das MySQL-Sicherungsskript...

Tutorial zur Remote-Verbindung mit einer MySQL-Datenbank unter Linux

Vorwort Ich bin kürzlich bei der Arbeit auf diese...

18 Web-Usability-Prinzipien, die Sie kennen müssen

Sie können über die besten visuellen Designfähigk...

MySQL-Interviewfragen: So richten Sie Hash-Indizes ein

Zusätzlich zu den B-Tree-Indizes bietet MySQL auc...

Detaillierte Erläuterung des CocosCreator-Projektstrukturmechanismus

Inhaltsverzeichnis 1. Projektordnerstruktur 1. As...

So installieren Sie Django in einer virtuellen Umgebung unter Ubuntu

Führen Sie die folgenden Vorgänge im Ubuntu-Befeh...

Beispielcode für die Vue-Bildzuschneidekomponente

Beispiel: Tipp: Diese Komponente basiert auf der ...

Zusammenfassung gängiger Fehler beim Entwurf von MySQL-Tabellen

Inhaltsverzeichnis Fehler 1: Zu viele Datenspalte...

Erkunden Sie die gängigen VMware ESXI CLI-Befehle

Inhaltsverzeichnis 【Allgemeine Befehle】 [Zusammen...

Abfrage der Daten des Tages vor dem aktuellen Zeitintervall in MySQL

1. Hintergrund In tatsächlichen Projekten stoßen ...

Grundlegendes Lernen und Erfahrungsaustausch zu MySQL-Transaktionen

Eine Transaktion ist eine logische Gruppe von Ope...

CSS setzt die Höhe des Box-Containers (div) immer auf 100 %

Vorwort Manchmal muss die Höhe eines Box-Containe...