[Python] Erstellen Sie eine Datums- und Zeitliste für einen bestimmten Zeitraum

Was du machen willst

Ich möchte eine Liste mit 6-Stunden-Intervallen von 05:00 Uhr am 29. Oktober 2020 bis 00:00 Uhr am 1. November 2020 erstellen.

Python-Code

from datetime import datetime, timedelta

def perdate(start, end, delta):
    current = start
    while current < end:
     yield current
     current += delta

for result in perdate(datetime(2020, 10, 29, 5,0,0), datetime(2020, 11, 1, 0,0,0), timedelta(hours=6)):
    print (result)

Ausführungsergebnis

2020-10-29 05:00:00
2020-10-29 11:00:00
2020-10-29 17:00:00
2020-10-29 23:00:00
2020-10-30 05:00:00
2020-10-30 11:00:00
2020-10-30 17:00:00
2020-10-30 23:00:00
2020-10-31 05:00:00
2020-10-31 11:00:00
2020-10-31 17:00:00
2020-10-31 23:00:00

Referenzartikel

Recommended Posts

[Python] Erstellen Sie eine Datums- und Zeitliste für einen bestimmten Zeitraum
Python: Erstellen Sie ein Wörterbuch aus einer Liste von Schlüsseln und Werten
Analysieren Sie die Researchmap-API mit Python und erstellen Sie automatisch eine Word-Datei für die Leistungsliste
Erstellen Sie eine gestreifte Illusion mit Gammakorrektur für Python3 und openCV3
Python vba zum Erstellen einer Datumszeichenfolge zum Erstellen eines Dateinamens
Datum und Uhrzeit im angegebenen Format abrufen
Erstellen wir eine virtuelle Umgebung für Python
Herausforderung beim Erstellen eines Zeitachsenlistenberichts mit der Toggl-API und Python
So stoppen Sie das Programm bis zu einem bestimmten Datum und einer bestimmten Uhrzeit in Python
[Python] Listenverständnis Verschiedene Möglichkeiten zum Erstellen einer Liste
[Python] Erstellen Sie eine Liste mit verschiedenen Zeichentypen
Erstellen Sie mit Minette für Python einen LINE BOT
Erstellen Sie eine Webmap mit Python und GDAL
[Python] Erstellen einer Wörterbuchtypliste, Hinzufügen / Ändern / Löschen von Elementen und Extrahieren mit einer for-Anweisung
Sortieren Sie Listenelemente in Python in der angegebenen Reihenfolge
Zur Darstellung von Datum, Uhrzeit, Uhrzeit und Sekunden in Python
Erstellen Sie ein Python-Modul
Erstellen Sie eine Python-Umgebung
Konvertieren Sie Datum und Uhrzeit in Zeitzonen in Unixtime in Python2.7
Extrahieren Sie "Nur aktuelles Datum" und "Aktuelles Datum und Uhrzeit" mit Python datetime.
Liste der Python-Bibliotheken für Datenwissenschaftler und Dateningenieure
Stoppen Sie EC2 für eine bestimmte Zeit + beginnen Sie mit Lambda (Python)
[Python] Misst und zeigt die für die Verarbeitung erforderliche Zeit an
[Python] 2 Erstellen Sie eine Risiko-Rendite-Karte für Ihr Asset-Portfolio
Python 3.4 Windows7-64bit-Umgebung erstellen (für die Analyse finanzieller Zeitreihen)
Erstellen Sie in Docker eine Ebene für AWS Lambda Python
[Python] Erstellen Sie mit np.arange ein Datumsarray mit beliebigen Inkrementen
Python: Ruft eine Liste der Methoden für ein Objekt ab
Erstellen Sie unter Windows eine anständige Shell- und Python-Umgebung
(Für mich) Flask_2 (Liste und für, erweitert und ein bisschen mehr)
[Python] Benennen Sie alle Bilddateien in einem bestimmten Ordner nach Aufnahmedatum und -zeit um
Python-Liste, für Anweisung, Wörterbuch
Erstellen Sie ein Wörterbuch in Python
Listet Methodenargumentinformationen für Klassen und Module in Python auf
Csv spuckte eine Liste mit Dateinamen, zuletzt geänderten Daten und Zeichencodes in Python3 aus
ToDo-Listenerstellung [Python Django]
[Python] Erstellen Sie einen Linebot, der ein beliebiges Datum auf ein Foto zeichnet
Erstellen Sie ein untergeordnetes Konto für die Verbindung mit Stripe in Python
Lassen Sie uns ein PRML-Diagramm mit Python, Numpy und matplotlib erstellen.
Installationsverfahren für Python und Ansible mit einer bestimmten Version
Datum und Uhrzeit ⇔ Zeichenkette
Nützliche Tricks in Bezug auf Listen und Anweisungen in Python
Erstellen Sie einen Twitter-BOT mit dem GoogleAppEngine SDK für Python
Erstellen Sie ein Python-Numpy-Array
Erstellen Sie den Code, der in Python "A und vorgeben B" ausgibt
Holen Sie sich das aktuelle Datum und die aktuelle Uhrzeit in Python unter Berücksichtigung des Zeitunterschieds
Erstellen Sie ein Python-Skript für Wake on LAN (Wake on LAN über NAT [5])
Pandas-Grundlagen für Anfänger ④ Umgang mit Datums- und Zeitangaben
Python-Liste und Tapples und Kommas
Python-Listeneinschlussnotation und Generator
[Python / PyQ] 4. Liste zur Anweisung
Erstellen und listen Sie Django-Modelle auf
Holen Sie sich eine Liste der CloudWatch-Metriken und eine Entsprechungstabelle der Einheiteneinheiten mit Python boto
Python #Liste für Super-Anfänger
Bibliothek zur Angabe eines Nameservers in Python und Dig
Erstellen Sie ein Verzeichnis mit Python
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Ich möchte vorerst eine Docker-Datei erstellen.