Função VBScript WeekDay
A função WeekDay retorna um número inteiro de 1 a 7 que representa o dia da semana para a data especificada.
Sintaxe
Weekday(date[,firstdayofweek])
Descrição do Parâmetro
Date, um parâmetro obrigatório. O dia da semana seria retornado para esta data especificada.
firstdayofweek, um parâmetro opcional. Especifica o primeiro dia da semana.
0 = vbUseSystemDayOfWeek - Usar configuração de API do National Language Support (NLS)
1 = vb Domingo - Domingo
2 = vb segunda-feira - segunda-feira
3 = vb terça - terça
4 = vbQuarta - Quarta
5 = vb quinta-feira - quinta-feira
6 = vbFriday - Friday
7 = vb Sábado - Sábado
Exemplo
<!DOCTYPE html>
<html>
<body>
<script language = "vbscript" type = "text/vbscript">
document.write("Line 1: " & Weekday("2013-05-16",1) & "<br />")
document.write("Line 2: " & Weekday("2013-05-16",2) & "<br />")
document.write("Line 3: " & Weekday("2013-05-16",2) & "<br />")
document.write("Line 4: " & Weekday("2010-02-16") & "<br />")
document.write("Line 5: " & Weekday("2010-02-17") & "<br />")
document.write("Line 6: " & Weekday("2010-02-18") & "<br />")
</script>
</body>
</html>
Quando você salva como .html e executa no Internet Explorer, o script acima produzirá o seguinte resultado -
Line 1: 5
Line 2: 4
Line 3: 4
Line 4: 3
Line 5: 4
Line 6: 5