Python ist eine der beliebtesten Programmiersprachen, und seine Verwendung für die Arbeit mit Datum und Uhrzeit ist unverzichtbar.
Es besteht oft die Notwendigkeit, das gestrige Datum im Format dd.mm.yyyy zu erhalten, um Operationen durchzuführen oder Daten zu analysieren. In diesem Artikel werden wir uns einige Möglichkeiten ansehen, wie Sie das gestrige Datum in Python erhalten können.
Alle Methoden, die hier behandelt werden, basieren auf der Verwendung des integrierten Datetime-Moduls. Mit diesem Modul können Sie mit Datumsangaben, Zeiten, Intervallen und anderen Zeitaspekten in Python arbeiten.
Lernen Sie die grundlegenden Funktionen des Datetime-Moduls kennen
Sie können das Datetime-Modul verwenden, um mit Datums- und Uhrzeiten in Python zu arbeiten. Das Modul bietet verschiedene Funktionen und Klassen, mit denen Sie Daten, Zeiten und Kombinationen davon abrufen und verarbeiten können.
Eine der Hauptfunktionen des Moduls ist die Datetime-Funktion.now(), mit dem Sie das aktuelle Datum und die aktuelle Uhrzeit abrufen können. Der folgende Code gibt beispielsweise das aktuelle Datum und die aktuelle Uhrzeit zurück:
from datetime import datetimecurrent_date = datetime.now()print(current_date)
Das Ergebnis dieses Codes ist das aktuelle Datum und die aktuelle Uhrzeit im Format "Jahr-Monat-Tag Stunde:Minuten:Sekunden".Mikrosekunden."
Sie können die einzelnen Datums- und Uhrzeitkomponenten mithilfe der entsprechenden Methoden eines Datetime-Objekts abrufen. Der folgende Code gibt beispielsweise das Jahr des aktuellen Datums zurück:
year = current_date.yearprint(year)
from datetime import timedeltanext_date = current_date + timedelta(days=1)print(next_date)
Das angezeigte Datum unterscheidet sich um einen Tag vom aktuellen Datum.
Dies sind nur einige grundlegende Funktionen des Datetime-Moduls. Wenn Sie ein Modul lernen, können Sie seine Funktionalität tiefer verstehen und nutzen, um mit Datums- und Uhrzeiten in Python zu arbeiten.
Das aktuelle Datum und die aktuelle Uhrzeit in Python abrufen
Python bietet praktische Werkzeuge zum Arbeiten mit Datum und Uhrzeit. Sie können das Modul verwenden, um das aktuelle Datum und die aktuelle Uhrzeit abzurufen datetime.
Im Folgenden finden Sie einen Beispielcode, mit dem Sie das aktuelle Datum und die aktuelle Uhrzeit abrufen können:
import datetime# Получение текущей даты и времениcurrent_date_time = datetime.datetime.now()print("Текущая дата и время:", current_date_time)
Als Ergebnis der Codeausführung erhalten Sie das aktuelle Datum und die aktuelle Uhrzeit im Format JJJJ-MM-TT HH: MM: SS.MS.
Текущая дата и время: 2025-01-10 15:30:45.678901
Darüber hinaus ist das Modul datetime bietet viele Methoden zum Arbeiten mit Datum und Uhrzeit, z. B. das Abrufen von Jahr, Monat, Tag, Stunde, Minute, Sekunde, Mikrosekunde und mehr.
Im Folgenden sind einige Beispiele für die Verwendung von Modulmethoden aufgeführt datetime so arbeiten Sie mit dem aktuellen Datum und der aktuellen Uhrzeit:
import datetime# Получение текущей датыcurrent_date = datetime.date.today()print("Текущая дата:", current_date)# Получение текущего годаcurrent_year = current_date.yearprint("Текущий год:", current_year)# Получение текущего месяцаcurrent_month = current_date.monthprint("Текущий месяц:", current_month)# Получение текущего дняcurrent_day = current_date.dayprint("Текущий день:", current_day)# Получение текущего часаcurrent_hour = datetime.datetime.now().hourprint("Текущий час:", current_hour)# Получение текущей минутыcurrent_minute = datetime.datetime.now().minuteprint("Текущая минута:", current_minute)# Получение текущей секундыcurrent_second = datetime.datetime.now().secondprint("Текущая секунда:", current_second)# Получение текущей микросекундыcurrent_microsecond = datetime.datetime.now().microsecondprint("Текущая микросекунда:", current_microsecond)
Текущая дата: 2025-01-10Текущий год: 2025Текущий месяц: 1Текущий день: 10Текущий час: 15Текущая минута: 30Текущая секунда: 45Текущая микросекунда: 678901
Unter Verwendung von Modulmethoden datetime. Sie können ganz einfach die Informationen erhalten, die Sie über das aktuelle Datum und die aktuelle Uhrzeit benötigen.
Wie bekomme ich das Datum von gestern?
Sie können das Datetime-Modul verwenden, um das gestrige Datum in Python zu erhalten. Dieses Modul bietet praktische Werkzeuge für die Arbeit mit Daten und Zeiten.
Um zu beginnen, importieren wir das Datetime-Modul :
Dann können Sie das aktuelle Datum abrufen und einen Tag davon abziehen, um das gestrige Datum zu erhalten:
today = datetime.date.today() yesterday = today - datetime.timedelta(days=1)
Jetzt wird das gestrige Datum in der Variablen yesterday gespeichert.
Sie können das empfangene Datum auch so formatieren, dass es in der gewünschten Form ist. Um beispielsweise ein Datum im Format "jjjj-mm-tt" zu erhalten, verwenden Sie die strftime-Methode :
Jetzt speichert die Variable yesterday_formatted das gestrige Datum im Format "jjjj-mm-tt".
Mit dem Datetime-Modul ist es daher einfach, das gestrige Datum in Python abzurufen und es in der gewünschten Form zu formatieren.
Konvertieren von Datum und Uhrzeit in das gewünschte Format
Python bietet viele Werkzeuge zum Arbeiten mit Datum und Uhrzeit. Wenn Sie das aktuelle Datum in das gewünschte Format konvertieren oder das gestrige Datum abrufen müssen, können Sie das Datetime-Modul verwenden.
Um zu beginnen, importieren wir das Datetime-Modul:
Um das aktuelle Datum und die aktuelle Uhrzeit abzurufen, verwenden Sie die Datetime-Funktion.now() :
- current_date = datetime.datetime.now()
Um nun das aktuelle Datum und die aktuelle Uhrzeit in das gewünschte Format zu konvertieren, verwenden Sie die Methode strftime() . Zum Beispiel, um ein Datum im Format Tag zu erhalten.Monat.jahr, verwenden Sie den folgenden Befehl:
- formatted_date = current_date.strftime("%d.%m.%Y")
Wenn Sie das gestrige Datum abrufen müssen, können Sie die Methode timedelta() verwenden. Mit der timedelta() -Methode können Sie die Differenz zwischen Datum und Uhrzeit festlegen. In diesem Fall müssen wir einen Tag vom aktuellen Datum wegnehmen:
- yesterday = current_date - datetime.timedelta(days=1)
Und dann das gestrige Datum in das gewünschte Format konvertieren:
- formatted_yesterday = yesterday.strftime("%d.%m.%Y")
Python bietet eine große Anzahl von Möglichkeiten, mit Datum und Uhrzeit zu arbeiten. Mit dem Datetime-Modul können Sie Datum und Uhrzeit einfach in das gewünschte Format konvertieren, Berechnungen durchführen, Daten vergleichen und vieles mehr.