10Python全栈之路系列之深浅拷贝标准库系列之datetime模块
2017-05-15 10:57
507 查看
Python标准库系列之datetime模块
Fast implementation of the datetime type.功能 | 说明 |
---|---|
datetime.date.today() | 打印输出当前的系统日期 |
datetime.date.fromtimestamp(time.time()) | 将时间戳转成日期格式 |
datetime.datetime.now() | 打印当前的系统时间 |
current_time.replace(2016,5,12) | 返回当前时间,但指定的值将被替换 |
datetime.datetime.strptime(“21/11/06 16:30”, “%d/%m/%y %H:%M”) | 将字符串转换成日期格式 |
>>> print(datetime.date.today()) 2016-05-25
将时间戳格式转换为日期格式
>>> time.time() # 时间戳格式 1464156222.1887317 >>> print(datetime.date.fromtimestamp(time.time())) # 日期格式 2016-05-25
将日期格式转换为struct_time格式
>>> current_time = datetime.datetime.now() >>> print(current_time) 2016-05-25 14:05:26.706667 >>> print(current_time.timetuple()) # 返回struct_time格式 time.struct_time(tm_year=2016, tm_mon=5, tm_mday=25, tm_hour=14, tm_min=5, tm_sec=26, tm_wday=2, tm_yday=146, tm_isdst=-1)
替换当前系统时间
>>> print(current_time.replace(2016,5,12)) 2016-05-12 14:05:26.706667
将字符串转换成日期格式
>>> str_to_date = datetime.datetime.strptime("21/11/06 16:30", "%d/%m/%y %H:%M") >>> print(str_to_date) 2006-11-21 16:30:00
时间相加减比现在加10天
>>> new_date = datetime.datetime.now() + datetime.timedelta(days=10) >>> print(new_date) 2016-06-04 14:10:36.119523
比现在减10天
>>> new_date = datetime.datetime.now() + datetime.timedelta(days=-10) >>> print(new_date) 2016-05-15 14:11:06.739814
比现在减10小时
>>> new_date = datetime.datetime.now() + datetime.timedelta(hours=-10) >>> print(new_date) 2016-05-25 04:11:44.095624
比现在+120s
>>> new_date = datetime.datetime.now() + datetime.timedelta(seconds=120) >>> print(new_date) 2016-05-25 14:14:02.090219
#Python标准库 #Datetime
相关文章推荐
- python模块系列之 - time,datetime,calendar
- 18Python标准库系列之logging模块
- 人生苦短之我用Python篇(深浅拷贝、常用模块、内置函数)
- 1Python标准库系列之模块介绍
- Python 标准库系列之模块介绍
- python开发学习-day03(set集合、collection系列 、深浅拷贝、函数)
- 3Python标准库系列之os模块
- Python基础—10-常用模块:time,calendar,datetime
- python标准库:datetime模块
- Python标准库笔记(3) — datetime模块
- 3.python基础补充(集合,collection系列,深浅拷贝)
- python基础系列(三)---set、collection、深浅拷贝
- 19Python标准库系列之MySQL模块
- ZT:Python模块学习 ---- datetime
- Python模块学习 datetime介绍
- Python模块学习 ---- datetime
- python模块整理10-xml.dom.minidom模块
- Python标准库02 时间与日期 (time, datetime包)
- python datetime模块和time模块
- Python标准库02 时间与日期 (time, datetime包)