From ae3833859fe5ad91074fe79d2baf9a0af765d858 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B4=94=E5=AD=90=E7=90=A6?= Date: Thu, 8 Apr 2021 10:25:42 +0800 Subject: [PATCH] upgrade PartialBarObject --- rqalpha/model/bar.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rqalpha/model/bar.py b/rqalpha/model/bar.py index 44e250431..55640e66a 100644 --- a/rqalpha/model/bar.py +++ b/rqalpha/model/bar.py @@ -16,6 +16,7 @@ # 详细的授权流程,请联系 public@ricequant.com 获取。 import six +from datetime import datetime import numpy as np from rqalpha.core.execution_context import ExecutionContext @@ -54,7 +55,10 @@ def datetime(self): """ if self._dt is not None: return self._dt - return convert_int_to_datetime(self._data['datetime']) + dt = self._data["datetime"] + if isinstance(dt, datetime): + return dt + return convert_int_to_datetime(dt) @cached_property def instrument(self):