[PYTHON] Incorporation dans datetime lorsque seule l'heure est connue

Aperçu

Dans cet article, j'ai pu obtenir l'heure lors du scraping, donc je voudrais publier une solution lorsque je veux ajouter la date et l'heure à cette heure et la convertir en type datetime.

Solution 1

Conversion de date / heure en chaîne

dt_now = dt.now()
time_str = dt_now.strftime('%Y/%m/%d')

Cela permet les conversions suivantes. 2018-02-02 18:31:13→18/02/02 Je pense que vous devriez combiner cette chaîne de caractères avec la valeur acquise, puis utiliser strptime pour la convertir en type datetime.

** Cependant,% d est une erreur dans mon environnement d'exécution, j'ai donc essayé une autre méthode. ** **

Solution 2

Fractionner la date / heure

dt_now = dt.now()

year = int(dt_now.year)
month = int(dt_now.month)
day = int(dt_now.day)

Combinez-les avec la valeur obtenue par grattage converti en type int.

datetime_after = dt(year,month,day,hour,minute)

Résumé

La première étape consiste à réparer% d, mais si cela vous convient, vous pouvez essayer la solution 2.

Recommended Posts

Incorporation dans datetime lorsque seule l'heure est connue
Lorsque la cible est Ubuntu 16.04 dans Ansible
Lorsque l'objet sélectionné dans bpy.context.selected_objects n'est pas renvoyé
Créer une liste lorsque la nomenclature est pour une certaine période de temps
Que faire lorsque seule la fenêtre est affichée et que rien ne s'affiche dans le pygame
Précautions lors du changement d'heure Unix en type datetime dans les pandas
[Python] Temps d'exécution lorsqu'une fonction est saisie dans une valeur de dictionnaire
[Golang] "Le package exec n'est pas dans GOROOT" lors de l'exécution du test
Solution lorsque json.Marshal de go renvoie un objet vide
Animer ce qui se passe dans l'espace de fréquences lorsque la fréquence de Nyquist est dépassée
Lorsque le nœud disparaît dans rqt_graph
Que faire lorsque le type de valeur est ambigu en Python?
Que faire lorsque le résultat téléchargé via scrapy est en anglais
Notifier à l'aide du Centre de notifications lorsque l'environnement d'exécution est macOS en Python
Que faire lorsque l'avertissement "L'environnement est cohérent ..." apparaît dans l'environnement Anaconda
Obtenez une instance datetime à tout moment de la journée en Python
Une note utile lors de l'utilisation de Python après une longue période
Comportement lors du retour dans le bloc with
Qu'est-ce que "mahjong" dans la bibliothèque Python? ??
MongoDB avec Python pour la première fois
Quand le graphique précédent reste dans Seaborn
Y a-t-il NaN dans le DataFrame pandas?
La date n'est pas affichée correctement dans matplotlib.
[pandas] Lors de la spécification de l'étiquette d'index par défaut dans la méthode at, "" n'est pas requis
Sont Php / Ruby / Python qui ne s'exécute que lorsque le fichier est appelé directement
Ce que j'ai fait quand je suis resté coincé dans le délai avec lambda python
Différences de comportement de chaque langage LL lorsque l'index de la liste est ignoré
[Pour les débutants] Comportement inattendu si "\" est inclus lors de la définition du chemin en Python
Pipfile n'est pas créé dans le répertoire courant
Qu'est-ce que wheezy dans l'image Docker Python?
Heure à laquelle le terminal disparaît dans Visual Studio Code
Lorsque la recherche ne fonctionne pas dans la banque de données de GAE
À propos de la différence entre "==" et "is" en python
[Django] Erreur lorsque SlugField est spécifié dans .filter ()
Lire la sortie du sous-processus, ouvrir en temps réel
Précautions lors de l'installation de packages dans l'environnement conda
Ceci est le seul examen de base de Python ~ 1 ~
Ceci est le seul examen de base de Python ~ 2 ~
Lorsque l'axe et l'étiquette se chevauchent dans matplotlib
Boucle les variables en même temps dans le modèle
Ceci est le seul examen de base de Python ~ 3 ~
Comportement lors de l'enregistrement d'un objet datetime python dans MongoDB
virtualenv Pour le moment, c'est tout!
Lorsqu'un fichier est placé dans le dossier partagé de Raspberry Pi, le processus est exécuté.
[Solution] Lorsque "0001" est inséré dans la colonne de chaîne de sqlite3, il est entré comme "1".
Importez audit.log dans Splunk et vérifiez le comportement lorsque Splunk est démarré pour la première fois.
Que faire quand n'est pas dans le fichier sudoers. Cet incident sera signalé.
Lorsqu'une variable locale portant le même nom que la variable globale est définie dans la fonction