strtotime date странный результат

Учитывая дату в строке: Fri Sep 02 2011 21:00:00 GMT+0100 (GMT Летнее время)

в php, если я сделаю strtotime по вышеуказанному, а затем преобразую его обратно в дату в строке, кажется, что выигрыш составляет час.

echo $str_date,"  Vs ",date("c",strtotime($str_date));

Производит:

Fri Sep 02 2011 21:00:00 GMT+0100 (GMT летнее время) Vs 2011-09-02T22:00:00+01:00

Я понимаю, что это связано с летним временем, но как это компенсировать?

5
задан Bobby 2 September 2011 в 09:45
поделиться