Ben onlar benim MySQL veritabanı içine sokulur önce PHP kullanarak damgaları içine tarihleri ve saatleri dönüştürme duyuyorum.
Benim sorunum ben PHP'nin strtotime işlevini kullandığınızda çıkış damgası -1 saat benim gerçek zaman arkasında olmasıdır.
07/21/2010: Örneğin, bugünün tarihini düşünüyor. I gibi php kodu kullandığınızda
<?php
$my_timestamp = strtotime("07/21/2010");
echo $my_timestamp;
?>
Geri gönderilen damgası GMT equivilent EKSİ 1 saattir. yani ben geri almak: 20 Temmuz 2010 23:00:00 GMT yerine, 21 Temmuz 2010 00:00:00 GMT.
Ben İngiltere'de yaşayan yani benim dilimi GMT. Ben date_default_timezone_set ('Europe / Londra') kullanarak komut benim dilimini bildirdikten ve ben de php.ini dosyası 'Europe / London' ayarlanır sağlamıştır.
Bu, belki de yaz saati ile ilgili bir şey var mı? Ben bütün tarihlerine 1 saat eklemeden nasıl sorunu düzeltebilirim?