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
coldplay.xixioriginal
2021-03-02 16:29:378416parcourir

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

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)

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))

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!

Déclaration:
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