Sobre
  .: Ínicio
  .: Curriculo
  .: Trabalhos
  .: Sites Prontos
  .: Orçamento
  .: Hospedagem
  .: Contato
Tópicos
  .: Aulas php
  .: Curiosidades
  .: Cursos & Apostilas
  .: Downloads
  .: Filmes
  .: Ganhe Grátis
  .: Papel de parede
  .: Php
  .: Piadas
  .: Promoção
  .: Vídeos


Compare Produtos, Lojas e Preços

Função - Converter data Mysql - 09/04/2008 14h11 - [Php]

function formatarDataHoraExibicao($strDataBanco)
    {
       if( $strDataBanco < date("Y-m-d H:i:s") )
           $strCorFonte = "green";
       else
           $strCorFonte = "red";

       $arrData = split("-", $strDataBanco);
       $strDataFormatada = substr($arrData[2],0,2)."-".$arrData[1]."-".$arrData[0];

       $strHoraFormatada = substr($strDataBanco,-8);

       return '<font color="'.$strCorFonte.'">'.$strDataFormatada." ".$strHoraFormatada.'</font>';
    }

Modo de usar

A data vem do BD da seguinte forma YYYY-mm-dd H:i:s

Ex. $data = '2008-04-09 12:10:25';
echo formatarDataHoraExibicao($data);
No caso da data ser menor que a data atual aparecerá em verde, caso seja maior que a data atual, aparecerá em vermelho. Útil para sistema de notícias.

Por Luiz Felipe Baio

Comentários


iVhtkLGLpjnYpp - 17/02/2012 07:59

Sharp thnkiing! Thanks for the answer.




  Deixe seu comentário  
Nome *
E-mail *
Site/Blog 
Comentário:

 Caracteres restantes : 1000



Google
Enquete
O que achou do site?
Excelente
Muito Bom
Razoável
Ruim
Péssimo
LFBaio - Desenvolvido e mantido por