获取开盘到当前的分钟数

用户头像mx_*716bsb
2023-12-10 发布

在涉及到分钟频次的交易时,调取分钟级的数据及运用时间数据是至关重要的。

获取时间的方式很多,这里以系统时间作为基准,获取时间的小时数与分钟数:只需利用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

评论