Saat dilimini Lumen'ın yapılandırmasında Avrupa/Londra'ya ayarladığım bir sorunum var. Bu, DST'ye doğru olarak oluşturulmuş, doğru oluşturulmuş ve güncelleştirilmiş tarihler ayarlayana kadar mükemmel bir şekilde çalışmaktadır, ancak kayıtları aradığım zaman, bu zamanların UTC olduğu ve BST/DST olmadığı gibi gösterilmektedir.Lumen'deki Saat dilimi sorunu
Benim config/app.php dosyasımda;
...
timezone' => 'Europe/London',
...
Kontrol yollarımda, var; Ben bir created_at tarihine sahip olmalıdır ki rekor çektiğinde henüz
Carbon {#35 ▼
+"date": "2016-04-14 10:33:15.000000"
+"timezone_type": 3
+"timezone": "Europe/London"
}
döndürür
$app->get('mytime', function() {
$now = Carbon\Carbon::now();
dd($now, date('Y-m-d H:i:s'));
});
'2016/04/14 10:00:00' o 2016/04/14' döndürür 09:00:00' .
Bu saat dilimi sorunuyla ilgili herhangi bir yardım minnetle alınacaktır.
Lumen 5.1'de bu benim için işe yaramadı – Zl3n