Zum Hauptinhalt springen

Wie finde ich den aktuellen Wochentag in Python heraus

Python ist eine leistungsstarke und vielseitige Programmiersprache, die umfangreiche Möglichkeiten für die Arbeit mit Datum und Uhrzeit bietet. Eine dieser Möglichkeiten besteht darin, den aktuellen Wochentag zu bestimmen. Dies ist häufig für verschiedene Aufgaben im Zusammenhang mit der Kalenderplanung und der Datenorganisation erforderlich.

Die Python-Sprache verfügt über ein spezielles Datetime-Modul, das eine Reihe von Funktionen zum Arbeiten mit Daten und Zeiten bereitstellt. Mit diesem Modul können Sie ganz einfach das aktuelle Datum und die aktuelle Uhrzeit ermitteln und Informationen zum Wochentag abrufen.

Um beispielsweise den aktuellen Wochentag herauszufinden, rufen Sie einfach die Datetime-Funktion auf.now().weekday(). Diese Funktion gibt einen numerischen Wert zwischen 0 und 6 zurück, wobei 0 für Montag, 1 für Dienstag usw. steht. Daher können Sie mit einer einfachen Bedingungsüberprüfung den Namen des aktuellen Wochentags leicht ermitteln.

Den aktuellen Wochentag in Python herausfinden

Zuerst müssen Sie das Datetime-Modul importieren:

import datetime

Verwenden Sie dann die Datetime-Funktion.datetime.now() kann das aktuelle Datum und die aktuelle Uhrzeit erhalten:

current_date_time = datetime.datetime.now()

Um nur den Wochentag zu erhalten, können Sie die Methode verwenden .weekday(), das eine numerische Darstellung des Wochentags zurückgibt, wobei Montag 0 ist, Dienstag 1 ist und so weiter:

weekday = current_date_time.weekday()

Oder Sie können die Methode verwenden .strftime(), um den Wochentag im Textformat zu erhalten:

weekday_text = current_date_time.strftime('%A')

Beide Methoden geben den aktuellen Wochentag zurück.

Hier ist der vollständige Beispielcode:

import datetimecurrent_date_time = datetime.datetime.now()weekday = current_date_time.weekday()weekday_text = current_date_time.strftime('%A')print(f'Числовое представление дня недели: ')print(f'Текстовое представление дня недели: ')
Числовое представление дня недели: 0Текстовое представление дня недели: Monday

Mit dem Datetime-Modul ist es daher einfach, den aktuellen Wochentag in Python herauszufinden.

Abrufen des aktuellen Wochentags mithilfe des Datetime-Moduls

Sie können das Datetime-Modul verwenden, um den aktuellen Wochentag in der Programmiersprache Python zu bestimmen. Das Datetime-Modul enthält Klassen und Methoden zum Arbeiten mit Daten und Zeiten.

Um das aktuelle Datum und die aktuelle Uhrzeit abzurufen, müssen Sie die Datetime-Klasse aus dem datetime-Modul importieren:

from datetime import datetime

Anschließend können Sie die datetime-Methode verwenden.now(), um die aktuelle Uhrzeit und das aktuelle Datum abzurufen:

current_date = datetime.now()

Sie können die weekday() -Methode verwenden, um den aktuellen Wochentag abzurufen, der eine Zahl zwischen 0 und 6 zurückgibt, wobei 0 für Montag und 6 für Sonntag steht:

current_day_of_week = current_date.weekday()

Um den Namen des aktuellen Wochentags abzurufen, können Sie eine Liste oder ein Tupel mit den Namen der Wochentage erstellen und den Index des aktuellen Wochentags verwenden, um den gewünschten Namen zu erhalten:

weekdays = ['понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота', 'воскресенье']current_day_name = weekdays[current_day_of_week]

Die Variable current_day_name enthält jetzt den Namen des aktuellen Wochentags.

Hier ist der vollständige Code, um den aktuellen Wochentag zu erhalten:

from datetime import datetimecurrent_date = datetime.now()current_day_of_week = current_date.weekday()weekdays = ['понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота', 'воскресенье']current_day_name = weekdays[current_day_of_week]print('Сегодня', current_day_name)

Dieser Code zeigt eine Meldung wie "Heute ist Freitag" an, wobei anstelle von "Freitag" der aktuelle Wochentag angezeigt wird.

Mit dem Datetime-Modul in der Programmiersprache Python ist es daher leicht möglich, den aktuellen Wochentag abzurufen.

Abrufen des aktuellen Wochentags mithilfe des Calendar-Moduls

Python verfügt über ein eingebautes "Kalender" -Modul, mit dem Sie mit Kalendern und Datumsangaben arbeiten können. Es bietet eine Reihe von Funktionen, einschließlich der Funktion "weekday", die die Wochentagsnummer für das angegebene Datum zurückgibt.

Die folgenden Schritte sind erforderlich, um den aktuellen Wochentag mit dem Calendar-Modul abzurufen:

1. "Kalender" -Modul importieren:

2. Aktuelles Datum abrufen:

3. Die Nummer des Wochentags abrufen:

day_of_week = calendar.weekday(current_date.year, current_date.month, current_date.day)

Die Nummer des Wochentags wird als Zahl zwischen 0 und 6 zurückgegeben, wobei 0 für Montag, 1 für Dienstag usw. steht.

Um den Namen des aktuellen Wochentags abzurufen, können Sie eine Liste mit den Namen der Wochentage erstellen und mit der empfangenen Wochentagsnummer auf das Listenelement zugreifen.

4. Eine Liste mit den Namen der Wochentage erstellen:

week_days = ['Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sonntag']

5. Den Namen des aktuellen Wochentags abrufen:

Die Variable "current_day_of_week" enthält jetzt den Namen des aktuellen Wochentags. Sie können diese Variable im folgenden Code verwenden.

Vollständiger Beispielcode zum Abrufen des aktuellen Wochentags:

import calendar
import datetime
current_date = datetime.date.today()
day_of_week = calendar.weekday(current_date.year, current_date.month, current_date.day)
week_days = ['Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sonntag']
current_day_of_week = week_days[day_of_week]
print("Aktueller Wochentag:", current_day_of_week)

Wenn Sie diesen Code ausführen, erhalten Sie den Namen des aktuellen Wochentags.