Maison > développement back-end > Tutoriel Python > Comment calculer le décalage horaire en python

Comment calculer le décalage horaire en python

coldplay.xixi
Libérer: 2023-01-03 09:27:00
original
8452 Les gens l'ont consulté

Méthode Python pour calculer le décalage horaire : python utilise principalement le package datetime pour calculer le décalage horaire, y compris le décalage horaire sous le même jour et le décalage horaire sous différentes conditions météorologiques. La syntaxe est [from datetime import datetime. , date].

Comment calculer le décalage horaire en python

L'environnement d'exploitation de ce tutoriel : système Windows 7, python version 3.9, ordinateur DELL G3.

Comment python calcule le décalage horaire :

Python utilise principalement le package datetime pour calculer le décalage horaire, y compris le décalage horaire sous le même jour et l'heure différence dans différentes conditions météorologiques.

from datetime import datetime, date
Copier après la connexion

1. Le décalage horaire (secondes) sous le même jour Les minutes peuvent être divisées par 60 secondes

#计算时间差的分钟数
# 同一天的时间差
time_1 = '2020-03-02 15:00:00'
time_2 = '2020-03-02 16:00:00'
time_1_struct = datetime.strptime(time_1, "%Y-%m-%d %H:%M:%S")
time_2_struct = datetime.strptime(time_2, "%Y-%m-%d %H:%M:%S")
seconds = (time_2_struct - time_1_struct).seconds
print('同一天的秒数为:')
print(seconds)
Copier après la connexion

2. être calculé le décalage horaire selon la situation), total_seconds

# 不同天的时间差
time_1 = '2020-03-02 15:00:00'
time_2 = '2020-03-03 16:00:00'
time_1_struct = datetime.strptime(time_1, "%Y-%m-%d %H:%M:%S")
time_2_struct = datetime.strptime(time_2, "%Y-%m-%d %H:%M:%S")
# 来获取时间差中的秒数。注意,seconds获得的秒只是时间差中的小时、分钟和秒部分,没有包含天数差,total_seconds包含天数差
# 所以total_seconds两种情况都是可以用的
total_seconds = (time_2_struct - time_1_struct).total_seconds()
print('不同天的秒数为:')
print(int(total_seconds))
min_sub = total_seconds / 60
print('不同天的分钟数为:')
print(int(min_sub))
Copier après la connexion

Recommandations d'apprentissage gratuites associées : tutoriel vidéo python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal