webfuture 0 Denunciar post Postado Julho 3, 2009 Olá pessoal, já procurei na internet mas não achei, como faço para pegar somente o dia de uma data? Tipo 02/07/2009 ? eu quero somente o dia 2 ou somente o mês 07 ? Xavier Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Julho 3, 2009 Opa, boa noite. echo date('d'); Compartilhar este post Link para o post Compartilhar em outros sites
Red FeniX 4 Denunciar post Postado Julho 3, 2009 Existem várias funções pra isso! Veja: explode() e substr() Falo Compartilhar este post Link para o post Compartilhar em outros sites
webfuture 0 Denunciar post Postado Julho 3, 2009 Olá pessoal, valeu pelas dicas, pensei que existia algo como no asp como: data = "03/07/2009" dia = day(data) mes = month(data) ano = year(data) Vou ver o que consigo com o explode, valeu mesmo!! Xavier Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Wapbrasil 1 Denunciar post Postado Julho 3, 2009 Com explode fica assim: $data = "03/07/2009" $partes = explode("/", $data); $dia = $partes[0]; $mes = $partes[1]; $ano = $partes[2]; Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Julho 3, 2009 Não precisa explode, nada de gambiarras, apenas: echo date('d'); Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Julho 3, 2009 Siga a dica do Alaerte. O PHP tem muitas funções para trabalhar com data/hora. Uma delas é date(), que faz EXATAMENTE o que você quer http://www.php.net/date explode() é a pior solução para isso Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Julho 3, 2009 Caso voce queira pegar de uma data definida, obtenha o valor timestamp da data com a funçao strtotime(): http://br.php.net/manual/pt_BR/function.strtotime.php exemplo: $dia = date( 'd', strtotime( '2008-10-08' ) ); Compartilhar este post Link para o post Compartilhar em outros sites
Ronaldo Dantas 0 Denunciar post Postado Agosto 5, 2013 E para converter uma data em string quando fazemos uma consulta ao DB? Estou tentando gerar um XML a partir de uma consulta ao banco de dados mas dá erro porque não consigo converter um campo datetime em string. No PHP existe a função strtotime mas não tem uma timetostring. É uma falha. Já procurei em todo canto e não achei. Mesmo se a conversão resultasse eu algo como 2013-08-05, desde que fosse string era só arrumar. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno David 0 Denunciar post Postado Agosto 15, 2013 poderia dar um echo fazendo assim echo date('d/m/y') Mostrará 15/08/2013 :D Compartilhar este post Link para o post Compartilhar em outros sites