目录:
- 1.1 时间模块time() 与 datetime()
- 1.2 random()模块
- 1.3 os模块
- 1.4 sys模块
- 1.5 tarfile用于将文件夹归档成 .tar的文件
- 1.6 shutil 创建压缩包,复制,移动文件
- 1.7 zipfile将文件或文件夹进行压缩
- 1.8 shelve 模块
- 1.9 json和pickle序列化
- 1.10 hashlib 模块
- 1.11 subprocess 模块
- 1.12 logging模块
- 1.13 paramiko使用
- 1.14 re模块
- 1.15 xml处理模块
- 1.16 PyYAML模块
- 1.17 ConfigParser模块
返回顶部
1、 time()模块中的重要函数
|
函数 |
描述 |
|
asctime([tuple]) |
将时间元组转换为字符串 |
|
localtime([secs]) |
将秒数转换为日期元组(转换成本国时区而不是utc时区) |
|
mktime(tuple) |
将时间元组转换为本地时间 |
|
sleep(secs) |
休眠(不做任何事情)secs秒 |
|
strptime(string[, format]) |
将字符串解析为时间元组 |
|
time() |
获取当前时间戳 |
|
time.gmtime() |
将时间转换成utc格式的元组格式 |
2、time()模块时间格式转换
3、time()模块时间转换
1. 时间戳 1970年1月1日之后的秒, 即:time.time()
2. 格式化的字符串 2014-11-11 11:11, 即:time.strftime('%Y-%m-%d')
3. 结构化时间 元组包含了:年、日、星期等... time.struct_time 即:time.localtime()
import time print(time.time()) # 时间戳:1511166937.2178104 print(time.strftime('%Y-%m-%d')) # 格式化的字符串: 2017-11-20 print(time.localtime()) # 结构化时间(元组): (tm_year=2017, tm_mon=11...) print(time.gmtime()) # 将时间转换成utc格式的元组格式: (tm_year=2017, tm_mon=11...) #1. 将结构化时间转换成时间戳: 1511167004.0 print(time.mktime(time.localtime())) #2. 将格字符串时间转换成结构化时间 元组: (tm_year=2017, tm_mon=11...) print(time.strptime('2014-11-11', '%Y-%m-%d')) #3. 结构化时间(元组) 转换成 字符串时间 :2017-11-20 print(time.strftime('%Y-%m-%d', time.localtime())) # 默认当前时间 #4. 将结构化时间(元组) 转换成英文字符串时间 : Mon Nov 20 16:51:28 2017 print(time.asctime(time.localtime())) #5. 将时间戳转成 英文字符串时间 : Mon Nov 20 16:51:28 2017 print(time.ctime(time.time()))