Python time模块时间处理方法汇总有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2018个文字,预计阅读时间需要9分钟。
前言:在平常常用的代码中,我们经常需要与时间打交道。在Python中,与时间处理相关的模块包括:time,datetime以及calendar。本文主要讲解time模块。
在开始之前,首先需要说明以下几点:
前言
在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。
在开始之前,首先要说明这几点:
- 在Python中,通常有这几种方式来表示时间:时间戳 (给机器看的)、格式化的时间字符串(给人看的) 、struct_time元组机构化时间(计算用的)。
- UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST(Daylight Saving Time)即夏令时。
- 时间戳(timestamp)的方式:通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。返回时间戳方式的函数主要有time(),clock()等。
- 元组(struct_time)方式:struct_time元组共有9个元素,返回struct_time的函数主要有gmtime(),localtime(),strptime()。
时间格式(时间戳)
time.time()函数获取的是Unix时间戳。
返回的是一个float类型的数值。
本文共计2018个文字,预计阅读时间需要9分钟。
前言:在平常常用的代码中,我们经常需要与时间打交道。在Python中,与时间处理相关的模块包括:time,datetime以及calendar。本文主要讲解time模块。
在开始之前,首先需要说明以下几点:
前言
在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。
在开始之前,首先要说明这几点:
- 在Python中,通常有这几种方式来表示时间:时间戳 (给机器看的)、格式化的时间字符串(给人看的) 、struct_time元组机构化时间(计算用的)。
- UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST(Daylight Saving Time)即夏令时。
- 时间戳(timestamp)的方式:通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。返回时间戳方式的函数主要有time(),clock()等。
- 元组(struct_time)方式:struct_time元组共有9个元素,返回struct_time的函数主要有gmtime(),localtime(),strptime()。
时间格式(时间戳)
time.time()函数获取的是Unix时间戳。
返回的是一个float类型的数值。

