为同一时区获取不同的时区偏移量?

Getting different time zone offsets for same time zone?

我有 2 个带有时间的字符串,我需要它们的 Unix 时间戳但具有正确的时区偏移量,但我从同一时区得到 2 个不同的时区偏移量。

Wed, 01 Apr 2020 12:00:00 +0200
DateTime Object
(
    [date] => 2020-04-01 12:00:00.000000
    [timezone_type] => 3
    [timezone] => Europe/Berlin
)
Sat, 28 Mar 2020 12:00:00 +0100
DateTime Object
(
    [date] => 2020-03-28 12:00:00.000000
    [timezone_type] => 3
    [timezone] => Europe/Berlin
)

现在是夏季和冬季。柏林于 2020 年 3 月 29 日改为夏令时。夏令时+02:00.