Beraldo Postado Dezembro 17, 2006 Denunciar Share Postado Dezembro 17, 2006 Script postado por: IllidanManipulando dados Datetime do MySQLFunção para manipular as informações trazidas pelo campo "datetime" do MySQL function converte_datetime($datetime) { if (preg_match("/^\d{4}(-\d{2}){2} (\d{2}:){2}\d{2}$/", $datetime)) { $array['dia'] = substr($datetime, 8, 2); $array['mês'] = substr($datetime, 5, 2); $array['ano'] = substr($datetime, 0, 4); $array['hora'] = substr($datetime, 11, 2); $array['minuto'] = substr($datetime, 14, 2); $array['segundo'] = substr($datetime, 17, 2); $array['data'] = $array['dia'] . '/' . $array['mês'] . '/' . $array['ano']; $array['horario'] = substr($datetime, 11, 8); return $array; } else { return false; } } Forma de utilizá-la:$datetime = "2004-07-23 09:15:20";$conv_datetime = converte_datetime($datetime);echo $conv_datetime['data']; // Retornará 23/07/2004echo $conv_datetime['horario']; // Retornará 09:15:20echo $conv_datetime['dia']; // Retornará 23echo $conv_datetime['mês']; // Retornará 07echo $conv_datetime['ano']; // Retornará 2004echo $conv_datetime['hora']; // Retornará 09echo $conv_datetime['minuto']; // Retornará 15echo $conv_datetime['segundo']; // Retornará 20Abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --kornfleix -- Postado Abril 18, 2008 Denunciar Share Postado Abril 18, 2008 Ou você simplesmente pode utilizar o seguinte comando.echo date ( '?', strtotime ('str_date') );? = stings que definem as info, ex: d = dia; m = mes; H = horas (24); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Beraldo
Script postado por: Illidan
Manipulando dados Datetime do MySQL
Função para manipular as informações trazidas pelo campo "datetime" do MySQL
Forma de utilizá-la:
Abraços!
Link para o comentário
Compartilhar em outros sites
1 resposta 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.