Noopy Posted October 25, 2007 at 02:11 PM Report Share #142817 Posted October 25, 2007 at 02:11 PM Ola, Estou a desenvolver uma aplicação em php, onde tenho de ir a uma base de dados buscar datas que estão guardadas. O que se passa é que a data vem com o formato por exemplo 22 Dez 2007 0:00 e eu simplesmente quero que tenha o formato 22-12-2007. Alguém me pode ajudar com este assunto? Obrigado... Link to comment Share on other sites More sharing options...
softklin Posted October 25, 2007 at 02:58 PM Report Share #142823 Posted October 25, 2007 at 02:58 PM Assim rapidamente, suponho que seja esse o formato que tens na base de dados, 22 Dez... Se fosse em unix timestamp, bastava fazer time("d-m-Y",$data_da_bd); Assim desse modo já requer um pouco mais de manha... Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post. Link to comment Share on other sites More sharing options...
pedrotuga Posted October 25, 2007 at 03:14 PM Report Share #142830 Posted October 25, 2007 at 03:14 PM Experimenta esta função http://se2.php.net/manual/pt_BR/function.strtotime.php e depois formada a data como quiseres com a função date() http://se2.php.net/manual/pt_BR/function.date.php Se não funcionar tens que usar uma expressão regular... para sacar a data e reformata-la com a função date. softclean, a função date() é a que faz isso, não a time() Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now