#!/usr/bin/env python # -*- coding: utf-8 -*- """ __title__ = '测试类' @Time : 2020/9/24 19:44 @Author : Kenny-PC @Software: PyCharm # code is far away from bugs with the god animal protecting I love animals. They taste delicious. ┏┓ ┏┓ ┏┛┻━━━┛┻┓ ┃ ☃ ┃ ┃ ┳┛ ┗┳ ┃ ┃ ┻ ┃ ┗━┓ ┏━┛ ┃ ┗━━━┓ ┃ 神兽保佑 ┣┓ ┃ 永无BUG! ┏┛ ┗┓┓┏━┳┓┏┛ ┃┫┫ ┃┫┫ ┗┻┛ ┗┻┛ """ import time from LoggerService import LoggerService # import account_list as al from util import date_util def start_order_job(log): log.info('start_order_job') start_order_time = '2020-09-21 16:05:00' start_cost_time = '2020-09-21 16:35:00' a = 10817 if __name__ == '__main__': log = LoggerService.logger_file('abc.log', 'abcd') print(int(time.time())) print(date_util.getCurrentSecondTime()) # print(date_util.getYesterdayStartTime(), platform_util.getZzyQueryTime(date_util.getYesterdayStartTime())) request_time_stamp = time.time() st_unix = int((request_time_stamp + 8 * 3600) // 86400 * 86400 - 8 * 3600 - 86400) # 昨天开始时间 et_unix = int((request_time_stamp + 8 * 3600) // 86400 * 86400 - 8 * 3600) # 昨天结束时间==(今天开始时间-1) st_dt = time.strftime("%Y-%m-%dT%H:%M:%S", time.localtime(st_unix)) + '+08:00' et_dt = time.strftime("%Y-%m-%dT%H:%M:%S", time.localtime(et_unix)) + '+08:00' print(st_unix, st_dt) print(et_unix, et_dt) et_unix = et_unix - 1 print('========') print((et_unix - st_unix)) timespace = 90 * 3600 * 24 print(timespace) print((et_unix - st_unix) // timespace + 1) for x in range((et_unix - st_unix) // timespace + 1): # 分时段 print('x=', x) print((et_unix - st_unix) / 86400 + 1) for i in range(int((et_unix - st_unix) / 86400 + 1)): print('i=', i) for y in range(1): # 分时段 print('y=', y) # print('时间转换') # print(date_util.getYesterdayStartTime(), date_util.getSecondsToDatetime(date_util.getYesterdayStartTime())) # print(date_util.getYesterdayEndTime(), date_util.getSecondsToDatetime(date_util.getYesterdayEndTime())) # print(date_util.getTodayStartTime(), date_util.getSecondsToDatetime(date_util.getTodayStartTime())) # # print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(date_util.getYesterdayStartTime()))) # print(date_util.getCurrentSecondTime()) # print(date_util.getSecondsToDatetime()) # print(date_util.getSecondsToDatetime(date_util.getYesterdayStartTime())) # print(date_util.getSecondsToDatetime(date_util.getYesterdayStartTime(), "%Y-%m-%d %H:%M:%S")) # sql = "select * from quchen_text.order where date=1600790400" # connect = MySQLConnection('test') # try: # page = 1 # size = 50 # pagination = connect.listByPage(sql, page, size) # print(pagination) # except Exception as e: # log.exception(e) # finally: # # 关闭数据库连接 # connect.close() # scheduler = BlockingScheduler() # scheduler.add_job(start_order_job, args=(log,), trigger='interval', max_instances=10, seconds=10, # start_date=start_order_time) # scheduler.start()