python之datetime处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之datetime处理相关的知识,希望对你有一定的参考价值。
python版本3.5
1.datetime包导入方式
datetime包导入有两种方式(新人注意):
第一种:import datetime # 导入时间日期
>>>获取当前时间:now = datetime.datetime.now() ------- 2017-09-15 11:29:21.796463
>>>获取今天的日期:today = datetime.date.today() ---------2017-09-15
>>>获取昨天的日期:yesterday = today - datetime.timedelta(days=1) ---------2017-09-14
>>>获取明天的日期:tom = today + datetime.timedelta(days=1) ---------2017-09-16 (days 是参数,表示今天的日期差,可改变,days=2,表示后天的日期)
datetime.strptime()用法 日期字符串转化成日期
>>>now = 2017-09-15 11:29:21.796463
>>>now.strptime(‘%Y-%m-%d‘) ---------2017-09-15
>>>now.strptime(‘%Y-%m-%d %H:%M:%S‘) ---------2017-09-15 11:29:21
第二种:from datetime import datetime
>>>获取当前时间:now = datetime.now() ------- 2017-09-15 11:29:21.796463 (导入datetime包中的datetime模块,可直接调用)
>>>获取今天的日期:today = datetime.today() ---------2017-09-15 11:29:21.796463 (注意:和today = datetime.date.today() 不一样)
以上是关于python之datetime处理的主要内容,如果未能解决你的问题,请参考以下文章
Python之日期与时间处理模块(date和datetime)
Python之日期与时间处理模块(date和datetime)