Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu gostaria de criar um identificação do dados do tipo data e suas combinações. Alguém conhece alguma solução otimizada?
Eu consigo fazer com ifs mas gostaria de utilizar uma solução melhor.
Por exemplo um usuário brasileiro pode digitar a data 01 de Janeiro de 2010 de varias formas em uma pesquisa:
1-2-2010
1-2-10
01-02-2010
01-2-2010
1-02-2010
01-02-10
01-2-10
1-02-10
01 de Janeiro de 2010
1 de Janeiro de 2010
>
Por exemplo um usuário brasileiro pode digitar a data 01 de Janeiro de 2010 de varias formas em uma pesquisa:
Que tal jogar uma máscara com javascript nesse campo ?
para todos os casos numéricos, você consegue com uma ER fazer um parse dessa data, e transformar em algo útil..
Nestes casos é melhor adotar uma convenção e orientar o usuário pra inseri-los da forma certa. Você consegue deixar as coisas menos restritas usando expressões regulares, mas sinceramente não vale a pena, e nunca é tão bom quanto uma convenção. Inclusive, você pode se certificar de que a convenção é seguida usando as expressões regulares (uso ideal). Até porque o processamento envolvido no seu uso não é desprezível.