Py 时间操作
来源:互联网 发布:免费英语词典软件知乎 编辑:程序博客网 时间:2024/06/07 06:08
python中时间有两类time和datetime
import time
import datetime
所以要分两种场景来应对
time
- 获得当前时间 current = time.localtime()
- 时间转换为字符串 time.strftime('%Y:%m:%d %H:%M:%S',current)
- 字符串转换为时间 time.strptime('2014-12-10','%Y-%m-%d')
- 时间转换为unix时间 time.mktime(time.localtime()) 或者 time.time()
注意这里是有小数的, 需要整数需要进行转换 - unix时间转为普通时间 time.localtime(1397007856)
datetime
- 获得当前时间 datetime.datetime.now() 或者 datetime.datetime.today()
- 获得当前日期 datetime.date.today() 快捷转换为字符串的形式: 后缀加上.isoformat()
- 时间转换为字符串 datetime.datetime.strftime(current,'%Y:%m:%d %H:%M:%S')
- 字符串转换为时间 datetime.datetime.strptime('2014-12-12','%Y-%m-%d')
- 时间戳转时间 datetime.datetime.fromtimestamp(1397007325)
- 时间转时间戳 无
- 时间运算 datetime_obj - datetime.timedelta(days = 3))
这里的参数可以是seconds, hours, days, 得到的对象依旧是datetime
datetime 和 time的互相转换
- datetime 2 time : datetime_obj.timetuple()
- time2datetime: datetime.datetime(time_obj)
0 0
- Py 时间操作
- py 的时间
- py 时间与日期
- PY 操作mysql
- PY 操作 Sqlite
- py文件操作
- Py 文件操作
- Py 数据库操作
- py操作cookie
- Models.py数据操作
- web.py 数据库操作指南
- web.py 数据库操作指南
- web.py 数据库操作指南
- web.py 数据库操作指南
- py mysql 操作(增删改查)
- web.py框架之db模块操作
- web.py操作mysql的数据
- python通过redis-py,redisco操作redis
- struts2校验框架学习笔记
- linux find命令
- LeetCode(Permutations) 数列的全排列
- 天然石客人是伊拉克
- JQuery查询父节点或者子节点
- Py 时间操作
- 采访和书评:Google如何做测试
- shell下的数字小游戏
- ABAP ——表类型分析 透明表 表簇/簇表 池表
- maven 命令记录
- Java compiler level does not match the version of the installed Java project facet.
- 简单的UTF8 UNICODE之间的转换
- OpenSSL TLS Hearbeat信息泄漏漏洞(CVE-2014-0160)
- 巧用linux服务器下的/dev/shm/,避开磁盘IO不给力!