尝试使用 Python 在 PostgreSQL 中保存日期,它为我的时区提供了 UTC+2,而它是 UTC+1(不要介意差异,我只是使用 Python 测试来了解时区的情况)
In [8]: datetime.datetime.now(pytz.timezone("Africa/Algiers"))
Out[8]: datetime.datetime(2018, 7, 7, 15, 27, 43, 756977, tzinfo=<DstTzInfo 'Africa/Algiers' CET+1:00:00 STD>)
在 PostgreSQL 上,我得到
2018-07-07 14:28:04.144505+02
这就像 postgresql 添加了夏令时,而我们在阿尔及利亚没有它?
注意:我使用asyncpg