如何在Matplotlib中使用时区处理时间?

2024-09-26 22:52:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些数据点,它们的横坐标是带时区的datetime.datetime对象(它们的tzinfo恰好是通过MongoDB获得的bson.tz_util.FixedOffset)。

当我用scatter()绘制它们时,蜱虫标签的时区是什么?

更改matplotlibrc中的timezone不会更改显示的绘图中的任何内容(我一定误解了Matplotlib文档中的discussion on time zones)。

我用plot()做了一些实验(而不是scatter())。当给定一个日期时,它会绘制它并忽略时区。然而,当给定多个日期时,它使用固定时区,但如何确定?我在文件里找不到任何东西。

最后,plot_date()应该是解决这些时区问题的方法吗?


Tags: 数据对象datetimeplotmongodbutil绘制标签

热门问题