12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- # -*- coding:utf-8 -*-
- __author__ = 'weijie'
- from EmQuantAPI import *
- import datetime
- import time
- import traceback
- import json
- from StockRestPojo import StockRestPojo
- from dbOperation import dbOperation
- # print("开始了")
- # datTime = datetime.datetime.strptime("2020-1-23", "%Y-%m-%d")
- # print(datTime)
- date = "20201023"
- time1 = "155959"
- datTime = time.mktime(time.strptime(date + time1, "%Y%m%d%H%M%S"))
- print(date + time1 +"=="+ str(datTime))
- hour = time.localtime(datTime).tm_hour #获取小时
- min_ = time.localtime(datTime).tm_min # 获取分钟
- sec_ = time.localtime(datTime).tm_sec # 获取秒数
- # 1分钟数据
- if sec_ != 0:
- tempDatTime = datTime + 60 - sec_
- print(tempDatTime)
- else:
- print(datTime)
- # 5分钟数据
- if sec_ != 0 ^ min_%5 != 0:
- tempDatTime = datTime + (5 * 60) - sec_ - (min_%5 * 60)
- print(tempDatTime)
- else:
- print(datTime)
- # 15分钟数据
- if sec_ != 0 ^ min_%15 != 0:
- tempDatTime = datTime + (15 * 60) - sec_ - (min_%15 * 60)
- print(tempDatTime)
- else:
- print(datTime)
- # 30分钟数据
- if sec_ != 0 ^ min_%30 != 0:
- tempDatTime = datTime + (30 * 60) - sec_ - (min_%30 * 60)
- print(tempDatTime)
- else:
- print(datTime)
- # 60分钟数据
- if sec_ != 0 ^ min_%60 != 0:
- tempDatTime = datTime + (60 * 60) - sec_ - (min_%60 * 60)
- print(tempDatTime)
- else:
- print(datTime)
|