我们都知道,两次之间的间隔的长度称为“时间”,时间随空间变化而变化。我们都知道,地球绕着太阳旋转。地球革命是一年,而且地球旋转是一天。
由于地球从西向东转向东侧,东侧总是被太阳比西边看到,因此时区的概念被分开。
那么,Python是否提供有关时区处理相关操作的相关模块?
在Python 3.9之前,没有独立的模块来处理时区模块,但是使用DateTime模块中的时区类来实现
在Python 3.9中,Zoneinfo的独立模块支持IANA时区的支持。
接下来,让我们详细了解Zoneinfo模块的相关方法,让我们走?
ZoneInfo模块是Python 3.9版本启动了一个可以实现时区的模块。该模块默认情况下使用系统时区的数据。
ZoneInfo模块是根据DateTime和时间模块的类型设计的。
检查ZoneInfo代码,您可以知道ZoneInfo类是Tzinfo的子类
ZoneInfo.avariable_timeZones()获取IANA时区域Zoneinfo.Reset_tzpath(to = none)设置或重置时区的密钥值的密钥值。Zoneinfo.Zoneinfo(键)。您可以在DateTime中使用它
ZoneInfo.clear_cache(*,键)清除ZoneInfo方法的ZoneInfo.form_file(fobj,/,键),从文件ZOILININFO.NO_CACHE(key)的文件中构建一个ZoneInfo,以绕过构造函数突发构造器的构造函数。根据以前的学习情节,了解ZoneInfo模块相关方法
在本期中,我们了解了Python 3.9的新ZoneInfo模块的相关使用,支持IANA时区查询,然后替换第三个库PYTZ以转换时区代码。
以上是此问题的内容。欢迎大家喜欢这些评论。下次见?