以后运行在后台自动定时导出日志数据,处理好格式加上一些分析判断,报表再也不用自己做了
返回数据格式见钉钉开发文档
# -*- coding: GBK -*-
import time
import datetime
from datetime import timedelta
import json
import requests
#转为13位时间戳
def getTimestamp(start_time_src,end_time_src):
start_time_convert=time.mktime(time.strptime(str(start_time_src), '%Y-%m-%d %H:%M:%S'))
end_time_convert=time.mktime(time.strptime(str(end_time_src), '%Y-%m-%d %H:%M:%S'))
start_time=int(round(start_time_convert * 1000))
end_time=int(round(end_time_convert * 1000))
return {
'start_time':start_time,'end_time':end_time}
#获取一天/一周/一月的日期区间
#today=2020-06-19 00:00:00 tomorrow=2020-06-20 00:00:00
def getTime():
today = datetime.datetime.now()
yesterday = today - timedelta(days=1)
this_week_start = today - timedelta(days=today.weekday()