Python的time库是很常用的模块,包括的函数能实现时间的获取和修改,部分函数的使用和具体的平台有直接关系.以下是time的结构体:
工具/原料
1
ubuntu 16.04LTS系统
2
交互开发环境IPython 2.4.1
3
Python 2.7.12
方法/步骤
1
1:函数mktime(t)功能:和函数localtime()相反,入参是9元组的struct_time结构体,返回一个浮点数字表示的时间.类似time.time()函数.
2
2:函数sleep(secs)功能:休眠当前的进程.休眠的时间是入参传递的秒数.下图可以看到休眠当前进程的情况.
3
3:函数strftime(format[, t])功能:把调用函数gmtime()或者localtime()返回的元组或struct_time表示的时间转换成入参format格式要求的显示方式.常用的格式如图所示:
4
4:函数strptime(string[, format])功能:根据指定的format格式把时间字符串string解析为struct_time格式的时间元组。
5
5:函数time()功能:返回当前的时间戳.
6
6:函数tzset()功能:根据环境变量TZ规定的系统路径来重新初始化时间的相关配置规则.比如函数会通过环境变量TZ来设置变量tzname,timezone,altzone以及daylight.标准的TZ环境变量格式如下所示:std offset [dst [offset [,start[/time], end[/time]]]]参数:std和dst:表示三个或多于三个的给定时区的缩写,将会赋值给time.tzname参数:offset格式如下:± hh[:mm[:ss]]代表和UTC时区的偏移.参数:start[/time], end[/time]表示DST何时生效.
注意事项
1
了解函数strptime()及其常用的format格式化参数.
2
了解time库定义的结构体 time.struct_time.
上一篇:如何正确念诵《心经》?
下一篇:锻炼腹部瑜伽动作轻松健康地享瘦