A maioria das funções que sinto falta no JS são as de operações com datas e strings. Por exemplo, já precisei identificar por extenso o nome do dia da semana de uma determinada data. Após algumas pesquisas, cheguei ao código abaixo, que atendeu plenamente à minha necessidade [e ainda atende]:
function diaDaSemana(data) {
var dia = data.getDay();
var semana = new Array(6);
semana[0] = 'Domingo';
semana[1] = 'Segunda-Feira';
semana[2] = 'Terça-Feira';
semana[3] = 'Quarta-Feira';
semana[4] = 'Quinta-Feira';
semana[5] = 'Sexta-Feira';
semana[6] = 'Sábado';
return semana[dia];
}
Talvez seja importante mencionar que o parâmetro 'data'deve ser um objeto do tipo Date (jsDate) para que a função getDay faça sentido.
Nenhum comentário:
Postar um comentário