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

Docker erstellt Schritte zur Implementierung von Kubectl-Images

Wenn der Programmdienst mit k8s bereitgestellt wi...

Javascript verwendet das Integritätsattribut zur Sicherheitsüberprüfung

Inhaltsverzeichnis 1. Dateien mit Skript-Tags imp...

Detaillierte Erklärung der Filter und Anweisungen in Vue

Inhaltsverzeichnis benutzerdefinierte Vue-Direkti...

Detaillierte Erläuterung der Docker Swarm-Dienstorchestrierungsbefehle

1. Einleitung Docker verfügt über ein Orchestrier...

MySQL 8.0.19 Installations- und Konfigurations-Tutorial unter Windows 10

Ich werde nächstes Semester MySQL lernen. Ich hab...

Detaillierter Prozess zum Dekomprimieren und Installieren von mysql5.7.17 zip

1. Adresse herunterladen https://dev.mysql.com/do...

Zwei Möglichkeiten zum Löschen von Floats in HTML

1. Methode 1 zum Löschen von Floating Legen Sie d...

Vue-Direktiven v-html und v-text

Inhaltsverzeichnis 1. Anweisungen zum Rendern von...

Tiefgreifendes Verständnis der sieben Kommunikationsmethoden von Vue-Komponenten

Inhaltsverzeichnis 1. Requisiten/$emit Einführung...

HTML-Tabellen-Tag-Tutorial (35): spaltenübergreifendes Attribut COLSPAN

In einer komplexen Tabellenstruktur erstrecken si...

Zusammenfassung der speicherbezogenen Parameter von MySQL 8.0

Theoretisch entspricht der von MySQL verwendete S...