[PYTHON] Finden Sie den Tag nach Datum / Uhrzeit heraus

Verwenden Sie die Wochentagsmethode, um den Tag im datetime-Modul von Python zu ermitteln. Die Wochentagsmethode gibt den Tag des vom Objekt erstellten Datums als Zahl 0-6 zurück. Da 0 Montag, 1 Dienstag und 6 Sonntag ist, können Sie es in einen Tag konvertieren, indem Sie eine Liste erstellen, in der die Monate bis Tage gespeichert sind.

python


#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys
from datetime import *
from time import *

print "Bitte geben Sie das Datum im folgenden Format ein. Beispiel:'2016/07/30'."
user_input_date = raw_input("Datum:")
yobi = ["Mond","Feuer","Wasser","Holz","Geld","Boden","Tag"]
while user_input_date != "bye":
    try:
        a = datetime.strptime(user_input_data,'%Y/%m/%d')
        print "{}Ist{}Es ist der Tag".format(user_input_date,yobi[a.weekday()])
    except ValueError:
        print "Falsches Datum"
    user_input_date = raw_input("your date :")
else:
    sys.exit(1)

Es sieht so aus, wenn es in python3.x geschrieben ist.

python


#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys
from datetime import *
from time import *

print ("Bitte geben Sie das Datum ein'2016/07/30'.")
user_input_date = input("your date :")

yobi = ["Mond","Feuer","Wasser","Holz","Geld","Boden","Tag"]

while user_input_date != "bye":
    try:
        a = datetime.strptime(user_input_date,'%Y/%m/%d')
        print ("{}Ist{}Es ist der Tag".format(user_input_date,yobi[a.weekday()]))
    except ValueError:
        print ("Falsches Datum")
    user_input_date = input("your date :")
else:
    sys.exit(1)

Recommended Posts

Finden Sie den Tag nach Datum / Uhrzeit heraus
Finden Sie den Speicherort der mit pip installierten Pakete heraus
[Python] Holen Sie sich den Tag (Englisch & Japanisch)
Berechnen Sie die Summe der eindeutigen Werte durch Pandas-Kreuztabellen
Kennen Sie den Speicherort der Python-Klassendefinitionsdatei.
Finden Sie die Version der Sprache heraus, die Sie ausführen
An welchem Tag kaufst du Geld?
Ich habe versucht, die Entropie des Bildes mit Python zu finden
Maya | Ermitteln Sie die Anzahl der Polygone im ausgewählten Objekt
Finden Sie die scheinbare Breite einer Zeichenfolge in Python heraus
Ich habe versucht, mit TensorFlow den Durchschnitt mehrerer Spalten zu ermitteln
Python - Ermitteln Sie die Anzahl der Gruppen im regulären Ausdruck
Finden Sie die Definition des Wertes von errno
Der Tag des Dockerlaufs (Hinweis)
Finden Sie die Bearbeitungsentfernung (Levenshtein-Entfernung) mit Python
Finden Sie den optimalen Wert der Funktion mit einem genetischen Algorithmus (Teil 2)
Der 14. März ist der Tag des Umfangsverhältnisses. Die Geschichte der Berechnung des Umfangsverhältnisses mit Python
Finden Sie mit PythonControl die Übertragungsfunktion des Systems mit einem Freiheitsgrad.
Finden Sie die mysteriöse Veränderung der Pokemon-Bilderbuchbeschreibung nach Levenstein-Entfernung heraus
Finden Sie die numerische Lösung der gewöhnlichen Differentialgleichung zweiter Ordnung mit scipy
Suchen Sie den Bereich des Summensatzes überlappender Rechtecke
Ermitteln Sie mit NumPy die Trägheitsspindel und das Hauptträgheitsmoment aus dem Trägheitstensor
Richten Sie die Größe der Farbleiste an der Matplotlib aus
So ermitteln Sie die Anzahl der CPUs ohne den Befehl sar
Überprüfen Sie die Existenz der Datei mit Python
Finden Sie den SHA256-Wert mit R (mit Bonus)
Finden Sie die CentOS7 MAC-Adresse (HWADDR) heraus
Migemo-Version des Befehls: find,: mfind
Finden Sie die allgemeinen Begriffe der Tribonacci-Sequenz in linearer Algebra und Python
[Abgeschlossene Version] Versuchen Sie, die Anzahl der Einwohner der Stadt anhand der Adressliste mit Python herauszufinden
Die zweite Nacht der Runde mit für
Holen Sie sich den letzten Tag des angegebenen Monats
Den Namen der Methode, die ihn aufgerufen hat, finden Sie in der Python-Methode
Holen Sie sich zu jeder Tageszeit eine Datums- / Uhrzeitinstanz in Python
Finden Sie den Koeffizienten des Polypolys mit dem kleinsten Quadrat
Zählen Sie die Anzahl der Zeichen mit Echo
Achten Sie auf den Rückgabewert von __len__
Achten Sie auf Randint
Deklaration globaler Variablen der C-Sprache
25.03.2015 Python> Mehrzeiliger Kommentar> Achten Sie auf Einrückungen
Die Geschichte der Manipulation globaler Python-Variablen
Finden Sie den Tag nach Datum / Uhrzeit heraus
Ein Programmieranfänger versuchte, die Ausführungszeit des Sortierens usw. zu überprüfen.
Finden Sie heraus, wie Sie eine Datei mit einer bestimmten Anzahl von Zeilen gleichmäßig teilen können
Holen Sie sich einen Tag von Zellers gemeinsamer Zeremonie ~ Übrigens der ewige Kalender ~
Lassen Sie Code Day10 ab Null "1431. Kinder mit der größten Anzahl von Süßigkeiten"
Hinweis: So erhalten Sie den letzten Tag des Monats mit Python (hinzugefügt am ersten Tag des Monats)
Die Geschichte des tiefen Lernens mit TPU
Hinweis: Bereiten Sie die Umgebung von CmdStanPy mit Docker vor
Bereiten Sie die Ausführungsumgebung von Python3 mit Docker vor
Die Hand von "Millijan" durch Kombinationsoptimierung finden
2016 Todai Mathematik mit Python gelöst
Finden Sie den Stimmungswert mit Python (Rike Koi)
[Hinweis] Exportieren Sie das HTML der Site mit Python.
Erhöhen Sie die Schriftgröße des Diagramms mit matplotlib
Berechnen Sie die Gesamtzahl der Kombinationen mit Python
Achten Sie auf den Rückgabewert von __len__
Überprüfen Sie das Datum der Flaggenpflicht mit Python
Finden Sie die Anzahl der Tage in einem Monat
Beseitigen Sie die Unannehmlichkeiten von QDock Widget mit PySide
Finden Sie den Bruchteil des in Python eingegebenen Werts heraus
Fordern Sie den Turm von Hanoi mit Wiederholungen + Stapel heraus
Schreiben Sie den Namen des Tags mit dem Namespace in lxml neu
Füllen Sie die Breite des Jupyter-Notizbuchs, um den Browser zu füllen
Prognostizieren Sie die zweite Runde des Sommers 2016 mit scikit-learn
Entleere den Inhalt der Redis-Datenbank mit Lua