时区感知时间戳的儒略日期?

问题描述 投票:0回答:1

儒略日期是否应该根据原始时间戳的时区而变化?

例如,

2020-01-01 +00:00
2020-01-01 +05:45
是否具有相同的儒略日期?

pandas 建议他们这么做:

In [1]: import pandas as pd

In [2]: pd.Timestamp('2020-01-01', tz='Europe/London').to_julian_date()
Out[2]: 2458849.5

In [3]: pd.Timestamp('2020-01-01', tz='Asia/Kathmandu').to_julian_date()
Out[3]: 2458849.5

这是 pandas 中的错误吗?

python pandas julian-date
1个回答
0
投票

您可以考虑 Julian Date 使用 UTC:

>>> pd.Timestamp('2020-01-01', tz='UTC').to_julian_date()
2458849.5
© www.soinside.com 2019 - 2024. All rights reserved.