在涉及到分钟频次的交易时,调取分钟级的数据及运用时间数据是至关重要的。
获取时间的方式很多,这里以系统时间作为基准,获取时间的小时数与分钟数:只需利用datetime
即可。
def get_minutes(context):
from datetime import datetime
# 从系统中调取现在时间
now = datetime.now()
# 获取小时与分钟
current_hour = now.hour
current_minute = now.minute
if hour <= 11:
total_minute = minute + (hour-9)*60 - 30
else:
total_minute = 120 + (hour-13)*60 + minute
return total_minute