Laravel ile rss parse ettim. Last build date ini alırken ay,gün ve yıl doğru ancak saati hep server saatini alıyor sanırım, channel daki last build date ile aynı değil, hep güncel saat. Neyi yanlış yapıyor olabilirim?
iastBuildDate’ =>$feed->get_channel_tags(‘http://a9.com/-/spec/opensearchrss/1.0/’,’lastBuildDate’)
şeklinde alıp , view da ise
date('d M Y H:i:s', strtotime('lastBuildDate'[0])
ekrana basmaya çalıştım ama hep şimdiki tarih ve saati alıyor.
Biraz araştırdıktan sonra Default olarak strtotime NOW (şimdiki tarihi) alıyormuş, o nedenle çektiğim yani parse ederken date i gerçekten alamıyormuşum. Null veya boş değer geliyordu ekrana bastırmaya çalışınca farkettim.
$data = array(
$feed->get_channel_tags(”, ‘lastBuildDate’)[0][‘data’];
);
array içinde setleyip, View da (blade) gösteremiyordum.
Normal şekilde setleyip parametreyi view da verince çalıştı.
$lastBuildDate = $feed->get_channel_tags('', 'lastBuildDate')[0]['data'];