Erhalten Sie das aktuelle Datum in Python

Erhalten Sie das aktuelle Datum in Python
Das aktuelle Datum muss für verschiedene Arten von Programmierzwecken gelesen werden. Python hat unterschiedliche Module, um das aktuelle Datum zu erhalten. Der Terminzeit Modul ist eines von ihnen. Es ist ein integriertes Pythonmodul. Sie müssen es also nicht installieren. Um das aktuelle Datum zu lesen, müssen Sie dieses Modul in Ihr Skript importieren. Die Verwendungen dieses Moduls, um das aktuelle Datum zu erhalten, wurden in diesem Tutorial gezeigt.

Beispiel 1: Erhalten Sie das aktuelle Datum mithilfe der Funktion HEOTWOLLE ()

Die heute () -Funktion ist eine der nützlichen Funktionen der Terminzeit Modul zum Lesen des aktuellen Datums. Die Syntax von Today () ist unten angegeben.

Syntax:

Datum datum.Heute()

Die heute () -Funktion hat kein Argument. Wenn der Datum Klasse wird aus dem importiert Terminzeit Modul, dann kann die Funktion heute heute () verwendet werden, um den aktuellen Datumswert zu erhalten. Die Verwendung dieser Funktion hat im folgenden Beispiel gezeigt. Erstellen Sie eine Python -Datei mit dem folgenden Skript, um das aktuelle lokale Datum in einem anderen Format zu lesen, indem Sie heute () und strftime () Funktionen verwenden. Der Standardwert, der von der Funktion Today () zurückgegeben wird, wird in der ersten Ausgabe gedruckt. Der formatierte Wert des aktuellen Datums wird in der zweiten und dritten Ausgabe gedruckt.

# Datum aus dem DateTime -Modul importieren
Ab DateTime Import Datum
# Lesen Sie das aktuelle Datum vom System aus
current_date = Datum.Heute()
# Drucken Sie das aktuelle Datum ohne Formatierung
print ("Heute ist:", current_date)
# Drucken Sie das formatierte Datum mit kurzem Monatsname
formated_date1 = current_date.Strftime ("%d-%b-%y")
print ("Heute ist:", formated_date1)
# Drucken Sie das formatierte Datum mit dem vollständigen Monatsnamen
formated_date2 = current_date.Strftime (" %b %d, %y")
print ("Heute ist:", formated_date2)

Ausgang:

Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-2: Aktuelles Datum mit now () -Funktion erhalten

Die Funktion now () ist eine weitere nützliche Funktion der Terminzeit Modul zum Lesen des aktuellen Datums und der aktuellen Uhrzeit. Die Syntax der Funktion now () ist unten angegeben.

Syntax:

DateTime DateTime.jetzt (Zeitzone)

Der Terminzeit Das Modul ist erforderlich, um diese Funktion zu importieren. Es verfügt über ein optionales Argument, mit dem die Zeitzone angegeben wird, und das aktuelle Datum und die aktuelle Uhrzeit werden basierend auf diesem Wert abgerufen. Es gibt das aktuelle Datum und das aktuelle Zeitformat zurück. Die Verwendung dieser Funktion hat im folgenden Beispiel gezeigt. Erstellen Sie eine Python -Datei mit dem folgenden Skript, um das aktuelle Datum und die aktuelle Uhrzeit zu drucken. Das DateTime -Modul wurde zu Beginn des Skripts zur Verwendung der Funktion NOW () importiert. Als nächstes wurden der zurückgegebene Wert und die formatierte Ausgabe des zurückgegebenen Werts gedruckt. Hier wurde die Funktion strftime () verwendet, um das aktuelle Datum nur aus der Ausgabe der Funktion now () zu drucken.

# DateTime aus dem DateTime -Modul importieren
Aus der DateTime -Importdatetime importieren
# Lesen Sie das aktuelle Datum vom System aus
Current_datetime = datetime.Jetzt()
# Drucken Sie das aktuelle Datum und die aktuelle Uhrzeit
print ("Das aktuelle Datum und die aktuelle Uhrzeit lautet:", current_datetime)
# Drucken Sie das aktuelle Datum
print ("Heute ist:", current_datetime.Strftime ("%d-%M-%y"))

Ausgang:

Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-3: Lesen Sie verschiedene Teile des aktuellen Datums getrennt

Die jetzt () -Funktion hat viele Attribute, um das aktuelle Datum und die Uhrzeitteile wie Tag, Monat, Jahr, Stunde, Minute usw. abzurufen. Erstellen Sie eine Python -Datei mit dem folgenden Skript, um die Werte von Tag, Monat und Jahr der aktuellen Daten getrennt zu lesen und die Werte zum Drucken des aktuellen formatierten Datums zu verkaufen.

# DateTime aus dem DateTime -Modul importieren
Aus der DateTime -Importdatetime importieren
# Lesen Sie das aktuelle Datum und die aktuelle Uhrzeit
current_datetime = datetime.Jetzt()
Druck ("Drucken Sie das aktuelle Datum mit verschiedenen Attributen:")
# Lesen Sie den aktuellen Tag des Datums
cur_day = current_datetime.Tag
# Lesen Sie den vollen Monat des aktuellen Datums
cur_month = current_datetime.Strftime ("%b")
# Lesen Sie das gesamte Jahr des aktuellen Datums
cur_year = current_datetime.Jahr
# Drucken Sie das aktuelle Datum, indem Sie die Werte von Tag, Monat und Jahr verschmelzen
print ("Heute ist %s %d, %d" %(cur_month, cur_day, cur_year))

Ausgang:

Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Abschluss:

Die Verwendung von zwei verschiedenen Funktionen der Terminzeit Das Modul wurde in diesem Tutorial gezeigt, um das aktuelle Datum mithilfe von Python -Skript zu erhalten.