[Python] Créer une liste de date et d'heure (type datetime) pour une certaine période

Précautions

Entrée et sortie

Code utilisé

import datetime

def list_date(start_date='2020-01-01', end_date='2020-01-31'):

    #Convertit le type str en type datetime.
    date_start = datetime.datetime.strptime(start_date, '%Y-%m-%d')
    date_end = datetime.datetime.strptime(end_date, '%Y-%m-%d')

    #Calculez l'intervalle entre la date de début et la date de fin.
    days = (date_end - date_start).days

    #L'instruction for est tournée de l'intervalle et le jour est ajouté.
    tmp_date = start_date
    date = [tmp_date]
    for i in range(days):
        tmp_date += datetime.timedelta(days=1)
        date.append(tmp_date)

    return date

Exemple d'utilisation

date = list_date(start_date='2020-01-01', end_date='2020-01-05')
print(date)

Résultat d'exécution


[datetime.datetime(2020 1, 1, 0, 0),
 datetime.datetime(2020 1, 2, 0, 0),
 datetime.datetime(2020 1, 3, 0, 0),
 datetime.datetime(2020 1, 4, 0, 0),
 datetime.datetime(2020 1, 5, 0, 0)]


Recommended Posts

[Python] Créer une liste de date et d'heure (type datetime) pour une certaine période
[Python] Créer une liste de dates et d'heures pour une période spécifiée
Python: créer un dictionnaire à partir d'une liste de clés et de valeurs
Mettre le processus en veille pendant un certain temps (secondes) ou plus en Python
[python] Créer une liste de différents types de caractères
[Python] Type de classe et utilisation du module datetime
[Python] Comment créer une liste de types de dictionnaire, ajouter / modifier / supprimer des éléments et extraire avec une instruction for
Extraire "date actuelle uniquement" et "date et heure actuelles" avec python datetime.
Liste des bibliothèques Python pour les data scientists et les data ingénieurs
Comment écrire un type liste / dictionnaire de Python3
Python: obtenir une liste de méthodes pour un objet
Récapitulatif du traitement de la date en Python (datetime et dateutil)
Principes de base de Pandas pour les débutants ④ Gestion des éléments de date et d'heure
Crache une liste de noms de fichiers, de dates de dernière modification et de codes de caractères en python3
Analysez l'API Researchmap avec Python et créez automatiquement un fichier Word pour la liste des succès
Obtenez une liste des métriques CloudWatch et une table de correspondance des unités unitaires avec Python boto
Créer et tester un environnement CI pour plusieurs versions de Python
Créez une illusion rayée avec correction gamma pour Python3 et openCV3
J'ai essayé de créer une liste de nombres premiers avec python
Python vba pour créer une chaîne de date pour créer un nom de fichier
Creusez le répertoire et créez une liste de chemins de répertoire + noms de fichiers
Il est étonnamment difficile d'obtenir une liste de la dernière date et heure de connexion des espaces de travail
python Remarque: enumerate () -Obtenir l'index et l'élément de la liste en même temps et tourner pour l'instruction
Pour Windows: obtenez une liste de répertoires et de fichiers dans un répertoire spécifique.
Conversion de la chaîne <-> date (date, datetime) en Python
Défi pour créer un rapport de liste de l'axe des temps avec l'API Toggl et Python
Afficher une liste d'alphabets en Python 3
Créons un environnement virtuel pour Python
Connectez beaucoup de Python ou et et
Recevoir le type de date (datetime) avec ArgumentParser [python]
[python] Obtenir une liste de variables d'instance
[python] [meta] Le type de python est-il un type?
Obtenez une instance datetime à tout moment de la journée en Python
J'ai mesuré la vitesse de la notation d'inclusion de liste, pendant et pendant avec python2.7.
[Python] Obtenir une liste de dossiers uniquement
Comment arrêter le programme jusqu'à une date et une heure spécifiques en python
Expérimentez pour collecter des tweets pendant une longue période (agrégation et confirmation du contenu)
Script Python pour obtenir une liste d'exemples d'entrée pour le concours AtCoder
[Python] Compréhension de liste Différentes façons de créer une liste
Convertir le «nombre» de date Excel en date / heure Python
Créer un LINE BOT avec Minette pour Python
Copiez la liste en Python
Créer une carte Web en utilisant Python et GDAL
Créer un objet datetime à partir d'une chaîne en Python (Python 3.3)
Liste de code Python à déplacer et à mémoriser
[Python] Une compréhension approximative des itérables, des itérateurs et des générateurs
Prise en compte des forces et faiblesses de Python
Pour représenter la date, l'heure, l'heure et les secondes en Python
[Python] Convertit l'affichage de l'heure (type str) en utilisant "" "et" '"en secondes (type float) avec datetime et timedelta
[Python] Renommez tous les fichiers image dans un dossier spécifique par date et heure de prise de vue
Vérifiez le temps de traitement et le nombre d'appels pour chaque processus avec python (cProfile)
Créer un ensemble de données d'images à utiliser pour la formation
Convertir la date et l'heure zonées en temps Unixtime dans Python2.7
Préparé pour le calcul de la date et l'automatisation de mon bot
Création d'un environnement de travail Docker R et Python
[Python] Mesure et affiche le temps nécessaire au traitement