【AI_常用Python库】Time库
来源:互联网 发布:php中文开发工具 编辑:程序博客网 时间:2024/05/19 04:27
这一篇博文是【 AI学习路线图】系列文章的其中一篇,点击查看目录:AI学习完整路线图
Python的Time模块是关于时间的,获取当前时间、时间格式化等。time是原生安装时就有的,不需要进行安装。
1、 时间元组
time库里时间是以元组形式组织的,类似于:
(tm_year=2017, tm_mon=10, tm_mday=11, tm_hour=7, tm_min=45, tm_sec=6, tm_wday=2, tm_yday=284, tm_isdst=0)
2、 常用方法
举例:
import timeif __name__ == "__main__": # 返回当前时间戳,1970年至今的秒数 print("当前时间戳:", time.time()) # 接收时间戳,返回对应的时间元组 print("返回当前时间元组:", time.localtime()) # 接收时间戳,返回对应的时间元组 print("接收时间戳,返回对应的时间元组", time.localtime(1507679106)) # 接收时间戳,返回格林威治时间元组 print("格林威治时间元组:", time.gmtime()) # 接收时间元组,转为时间戳 print("接收时间元组,转为时间戳:", time.mktime(time.localtime())) # 将时间元组格式化为字符串输出 print("格式化为字符串:", time.strftime("%Y-%m-%d", time.localtime())) # 将时间字符串,转换为时间元组 print("字符串转为时间元组:", time.strptime("2017-10-11 15:32:01", "%Y-%m-%d %H:%M:%S"))
3、 时间格式化
python中时间日期格式化符号:
- %y 两位数的年份表示(00-99)
- %Y 四位数的年份表示(000-9999)
- %m 月份(01-12)
- %d 月内中的一天(0-31)
- %H 24小时制小时数(0-23)
- %I 12小时制小时数(01-12)
- %M 分钟数(00=59)
- %S 秒(00-59)
- %a 本地简化星期名称
- %A 本地完整星期名称
- %b 本地简化的月份名称
- %B 本地完整的月份名称
- %c 本地相应的日期表示和时间表示
- %j 年内的一天(001-366)
- %p 本地A.M.或P.M.的等价符
- %U 一年中的星期数(00-53)星期天为星期的开始
- %w 星期(0-6),星期天为星期的开始
- %W 一年中的星期数(00-53)星期一为星期的开始
- %x 本地相应的日期表示
- %X 本地相应的时间表示
- %Z 当前时区的名称
- %% %号本身
阅读全文
0 0
- 【AI_常用Python库】Time库
- 【AI_常用Python库】Numpy库
- 【AI_常用Python库】Pandas库
- 【AI_常用Python库】Matplotlib库
- Python常用标准库 --- time
- python time库常用函数
- Python标准库time
- python time库
- python time库
- python 时间库 time
- Python标准库 - time module
- python time模块常用函数
- Python datetime time 常用操作
- python标准库学习4-time
- Python标准库——time
- Python标准库之time, datetime包
- python JSON、time、math、request库
- Python标准库--random,sys,time
- C# 计算游戏技能攻击区域
- 【AI_数学知识】中学数学
- LeetCode-581:Shortest Unsorted Continuous Subarray (最短未排序连续子数组) -- easy
- 大华web插件
- MySQL索引原理与慢查询优化
- 【AI_常用Python库】Time库
- 简单理解SESSION
- IOS状态栏和导航栏的控制问题
- A*算法与matlab实现
- 解决iOS10及其以上系统弹出拨号框延迟的问题
- JAVA高并发程序设计
- SMTP 协议,验证 Email 地址
- 验证码生成器google kaptcha
- Socket编程实践模拟通信