这种方法算是代码量比较小的,同时可以保证求的是本地时区的0点时间戳,返回的是浮点数,需要的话自己转一下int
# 返回时间戳
import time
from datetime import datetime
time.mktime(datetime.now().date().timetuple())
1.获取今天零点和24点
def getTodayDate():
now = datetime.datetime.now()
zero_today = now - datetime.timedelta(hours=now.hour, minutes=now.minute, seconds=now.second,
microseconds=now.microsecond)
last_today = zero_today + datetime.timedelta(hours=23