Python Datetime模块常用方法
- 使用 datetime.now()获取当前时间
- 创建datetime对象
- total_seconds() 计算时间差并转换为秒数
- strftime("%Y%m%d") 格式化时间
- timetiple()与time.mktime()结合,制作时间戳
from datetime import datetime
import time
##------------------------------------
now = datetime.now()
now
##Out[1] datetime.datetime(2019, 9, 25, 9, 33, 25, 253323)
##------------------------------------
mytime = datetime(year=2019,month=9,day=25,hour=18,minute=0,second=0)
mytime
##Out[2]datetime.datetime(2019, 9, 25, 18, 0)
##------------------------------------
now_1 = datetime.now()
now_2 = datetime.now()
t = (int)(now_2-now_1).total_seconds()
t
##------------------------------------
mytime = mytime.strftime("%Y-%m-%d")
mytime
##Out[3]'2019-09-25'
##-------------------------------
st_today = now_1.timetuple()
time.mktime(st_today)