Domingo, 6 de Outubro de 2024
Busca no site:
Ok
Home
Links
Soluções
Utilitários
Publicações
Curiosidades
Produtos
Diversões
Apps Android
Contato
Mapa do Site
Sobre Nós
©2024 CJDinfo®
Detalhe Solução
JavaScript: Funções para comparação de Data/Hora em JS
:
/** * Formata a data dada para comparação * * @param string dado Data no formato DD/MM/AAAA * @return string Data convertida para AAAAMMDD */ function fmtDataCmp(dado){ var result=""; if (dado.length == 10){ result = dado.substr(6,4) + dado.substr(3,2) + dado.substr(0,2); } return result; } /** * Formata a Hora dada para comparação * * @param string dado Hora no formato HH:MM:SS ou HH:MM * @return string Hora convertida para HHMMSS ou HHMM */ function fmtHoraCmp(dado){ var result=""; if (dado.length == 5){ result = dado.substr(0,2) + dado.substr(3,2); } if (dado.length == 8){ result = dado.substr(0,2) + dado.substr(3,2) + dado.substr(6,2); } return result; } /** * Formata a DataHora dada para comparação * * Obs.: Comparar sempre strings com MESMA formatação! * * @param string dado Data/Hora no formato DD/MM/AAAA, * DD/MM/AAAA HH:MM ou DD/MM/AAAA HH:MM:SS * @return string Hora convertida para AAAAMMDD, * AAAAMMDDHHMM ou AAAAMMDDHHMMSS */ function fmtDataHoraCmp(dado){ var result = ""; if (dado.length >= 10){ result = fmtDataCmp(dado.substr(0,10)); if (dado.length > 10){ result += fmtHoraCmp(dado.substr(11)); } } return result; }
¤ Links Relacionados:
- Veja todas as soluções do site
Gostou? Compartilhe ou comente:
Nome:
Email:
Comentário:
Retornar