Python学习:python time模块总概括

time模块中时间表现的三种格式:

timestamp时间戳

在python中表示的是从1970年1月1日00:00:00开始按秒计算的偏移秒数。stamptime表现为一个float类型数据。

struct_time时间元组

struct_time时间元组,共有九个元素组。

format time 格式化时间

format time 格式化时间,已格式化的结构字符串使时间更具可读性。包括自定义格式和固定格式。

主要time生成方法分类总结

返回时间戳的函数

time.time(),获取当前时间的方法,返回一个时间戳,见文章
time.mktime(),传入struct_time,输出timestamp,localtime的反函数,见文章

返回struct_time的函数

time.gmtime(),传入timestamp,返回UTC的struct_time,默认参数时当前时间,见文章
time.localtime(),传入timestamp,返回当地的struct_time,默认参数时当前时间, 见文章
time.strptime(string[, format]),传入format_time,format_string ,返回struct_time, 见文章

格式时间的函数

time.asctime(),传入struct_time,返回固定格式的format_time, 见文章
time.strftime(format[,t]),传入format_string,struct_time, 返回自定义格式的format_time, 见文章

参考文章:
https://www.cnblogs.com/haitaoli/p/10823403.html
https://www.cnblogs.com/dongxixi/p/11020633.html

猜你喜欢

转载自blog.csdn.net/sinat_37960022/article/details/110928847