Ben last.fm en son dinlenen parçaları çekerek ve web sitemde bunları koyuyorum.
Sorun zamanlar UTC-0 ık biçiminde alınır ve (vb "Yaklaşık bir saat önce" "5Mins önce hakkında") bir bulanık zaman damgası hesaplamak için BST kez bunları karşılaştırarak bir saat dışarı çıkmak için görünür vardır.
Bu çözmek herhangi bir şekilde bu yüzden zamanlar hep BST / GMT Maç girmek ve gün ışığından yararlanma saatini çıkarken ayarlamak var mı?
Burada kez bir saat dışarı olmaktan sonuçlanır ben şu anda kullanıyorum PHP kod pasajı, bu.
$now = time(); // use this so all times are to the same second
$tz = getenv("TZ"); // save local setting so we can reset it later
putenv("TZ=Europe/London");
$trackPlayedAt = date('d M Y H:i:s', $track->date->uts);