dateTime数据处理
引入包 import datetime
1.dateTime 转换为String
datetime.strftime('%Y-%m-%d %H:%M:%S') 转化为 2017-06-21 10:11:23
2.获取当前日期
datetime.date.today() 格式: yyyy-MM-dd
3. 获取当前时间
datetime.datetime.now() 格式: yyyy-MM-dd HH-mm-ss
4.当前时间加上多少秒
当前时间加上:7200秒
time = datetime.datetime.now()+datetime.timedelta(seconds=7200)
5.字符串转换为datetime
datetime.datetime.strptime('2017-01-21', '%Y-%m-%d')
6.当前日期和指定日期比较
datetime.datetime.now() > datetime,直接比较会报错.
因为datetime.datetime.now()得到的当前时间是:offset-naive,是没有包含时区信息的时间.
datetime时间是:offset-aware,是包含时区信息的时间
只有同类型的时间才能进行减法运算和比较.
因此我们需要将这里的dt转成与now一样的形式
datetime.datetime.now() > datetime.replace(tzinfo=None)
7.获取时间戳
import time
int(time.time()) 10位整数时间戳