Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
como transformar a data atual para esse formato 20110923, ex 23/09/2011 ---> 20110923
Tente assim:
$data = implode("-",array_reverse(explode("/",$_POST["data"])));
O "-" é o delimitador para juntar os valores subistituindo as barras.
allex_carvalho isso não seria php ?
Willian tentei assim
var data = new Date();
dia = data.getDate();
mes = data.getMonth();
ano = data.getYear();
var d = ano +mes +dia;
mas ele somou em vez de concatenar, tu não tem um exemplo disso não ?
pode ser desse jeito ai... ai você força a string:
var d = ano +''+mes+''+dia;
esqueça os exemplos cara.. você aprende muito mais tentando fazer
http://wbruno.com.br/blog/2011/08/25/nao-busque-exemplos-esqueca-os-tutoriais/
Cara to começando agora tbm.. com javascriptmas isso pode funcionar...
Ao invés de tentar assim:
var data = new Date();
dia = data.getDate();
mes = data.getMonth();
ano = data.getYear();
var d = ano +mes +dia;
Tente assim:
var data = new Date("");
dia = data.getDate();
mes = data.getMonth();
ano = data.getYear();
var d = "ano" + "mes" +"dia";
Se nao me engano pelo q eu li no livro quando você usa os metodos de Data que retornam o dia mes e ano esses valores sao inteiros.
Logo acho que tem que transformar em string pra concatenar tema função toString tbm... Dah uma olhada sobre isso talvez resolva...
Abraço.
manipulação de string..
procure as funções de string da linguagem e tente fazer.