123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- #!/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'
- 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()
|