Maneira como função date() trata as datas
Olá pessoal. Primeiro tópico no fórum, por isso, sejam carinhosos. =P
Seguinte, fiz um script que gera uma senha necessária para um outro programa utilizando CHR, mas baseando-se num cálculo da data que o usuário entra. Tenho que utilizar a função date para retornar o dia da semana, dia do mês, etc, para calcular a bendita senha. Pois bem, o problema é que o usuário entra com a data no formato dd/mm/yyyy, mas a função date analisa o dia da semana, dia do mês com o formato mm/dd//yyyy. Então, obviamente, vai me retornar o dia da semana do mês 28, por exemplo, ou o dia do mês do dia 8. Nessa troca de formato ele me ferra. Só funciona, claro, se o usuário colocar a data no formato mm/dd/yyyy, como ele entende.
Agora a pergunta: como fazer para trocar a maneira com que o date trata a data de entrada? Estou usando assim:
date(w, strtotime($minhadata))
Vlw http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Discussão (1)
Carregando comentários...