教程归类:第12章、日期与时间

Python中时间的基本概念(第1节)


在繁忙的工作和生活中,我们每个人每天都在和时间打交道。同样,在几乎所有的编程语言中,都需要与时间打交道。在Python中,与时间处理有关的模块包括time模块,datetime模块以及calendar模块。

时间的基本概念

1、关于时区概念:

GMT:即格林威治标准时间。(目前只用到这个) UTC:世界协调时间,与GMT类似,但比格林威治更精确。 DST:其中的“D”即Daylight,表示夏令时。 CST:美国、澳大利亚、中国、古巴的标准时间。

(1)、格林威治标准时间GMT

十七世纪,格林威治皇家天文台为了海上霸权的扩张计划而进行天体观测。1675年旧皇家观测所(Old Royal ...

......

阅读全文

Python中的time模块(第2节)


在Python编程语言中,只要涉及到时间日期的操作,就会用到time模块time模块是Python的一个标准库,是一个功能强大的模块,可以帮助我们对时间和日期进行处理。

time模块

1、time.time()函数以及格式化输出方式

time.time()函数用于返回当前时间的时间戳(格林威治时间1970年01月01日00时00分00秒起至现在的总秒数),结果是一个浮点数。例如:

动手练一练:

import time

now = time.time()
print("当前的时间戳是: %f" %now)  # 输出 %f代表浮点数,默认保留小数点后6位数小数
pr...
......

阅读全文

Python中的datetime模块(第3节)


datetime模块

datetime模块也是Python的一个标准库,提供了一些日期和时间的处理功能。datetime模块是以类的方式提供多种日期和时间表达方式,常用的类包括datetime.datetime、datetime.date、datetime.time、datetime.timedelta和datetime.tzinfo,可以用来处理日期、时间以及时间的算术运算。datatime模块是在time模块的基础之上做了封装,提供更加丰富和易用的功能,适合日常编程中对日期和时间的操作。在实际应用中,推荐优先使用datetime模块,因为它提供了更直观和易用的接口。

datetime...

......

阅读全文