diff --git a/src/finam/data/tools/core.py b/src/finam/data/tools/core.py
index ecb7809e9f3a832d50a5ac0df9807db94467bfee..df3958a029c9f8ba719b68c7a2dfd6ac75d389a7 100644
--- a/src/finam/data/tools/core.py
+++ b/src/finam/data/tools/core.py
@@ -215,7 +215,8 @@ def to_datetime(date):
     if timestamp < 0:
         return _BASE_DATETIME + datetime.timedelta(seconds=timestamp)
 
-    return datetime.datetime.utcfromtimestamp(timestamp)
+    tz = datetime.timezone.utc
+    return datetime.datetime.fromtimestamp(timestamp, tz).replace(tzinfo=None)
 
 
 def strip_time(xdata, grid):