VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 1
声望: 0

请教一个问题,为啥将1分钟的数据通过database.save_bar_data将数据保存到数据库,时间会被莫名其妙的减去7分钟啊?时区在构造bardata的时候设置的CHINA_TZ

同样代码在windows下没问题,在mac下就相差7分钟

Member
avatar
加入于:
帖子: 1627
声望: 117

取决于不同的数据库,save_bar_data时需要对时间戳的时区进行转换处理(通常是转换到UTC时区),所以直接查看数据库中数据时可能存在上述问题,但用load_bar_data加载数据出来时又会自动转换回对应的本地时区,不影响正常使用。

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】