O script abaixo "puxa" as atualizações de qualquer Feed RSS porem a data e a hora exibida aparecem errada
já efetue várias tentativas de correção no script porem sem sucesso,
poderiam por favor me ajudar a corrigir o script abaixo para que exiba a data e hora corretamente de acordo com a hora e data da publicação registrada no RSS Feed
Exemplo:
Exibido pelo script
31/12/1969 às 21:12:00 - Alerta para implicações de chuvas no norte de Moçambique, após inundações...
Exibido pelo RSS Feed
30/01/2013 às 16:14:00 - Alerta para implicações de chuvas no norte de Moçambique, após inundações...
Pergunta
Mayck May
Boa tarde,
O script abaixo "puxa" as atualizações de qualquer Feed RSS porem a data e a hora exibida aparecem errada
já efetue várias tentativas de correção no script porem sem sucesso,
poderiam por favor me ajudar a corrigir o script abaixo para que exiba a data e hora corretamente de acordo com a hora e data da publicação registrada no RSS Feed
Exemplo:
Exibido pelo script
31/12/1969 às 21:12:00 - Alerta para implicações de chuvas no norte de Moçambique, após inundações...
Exibido pelo RSS Feed
30/01/2013 às 16:14:00 - Alerta para implicações de chuvas no norte de Moçambique, após inundações...
$titulo = array(); $data = array(); $link = array(); $quantos = 10; $exibir = 10; $limite_title = 100; foreach(simplexml_load_file("http://rss.uol.com.br/feed/noticias.xml")->channel->item as $item) { $titulo[] = (substr($item->title, 0, $limite_title)."..."); $link[] = $item->link; $data[] = strtotime($item->pubDate); $quantos++; } for($i = $quantos-($exibir+10); $i < $quantos-10; $i++) { if ($titulo[$i]!="") { echo '<p class="data_noticias"><br/>'.str_replace(" ", " às ", date('d/m/Y H:m:s', $data[$i])).' - <a href="'.utf8_decode($link[$i]).'" target="_blank" title="Leia mais clicando aqui!" class="classe2">'.utf8_decode($titulo[$i]).'</a>'; } }Desde já agradeço pela ajuda
Mayck
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.