Este artigo apresenta principalmente o método de obtenção do dia da semana em asp. Ele usa principalmente a aplicação da função weekday e da função weekdayname. Amigos que precisam podem consultá-lo.
O código de teste é o seguinte, use o IE para executar este exemplo
Copie o código do código da seguinte forma:<linguagem de script=vbscript>
d = agora
xqj=dia da semana(d)
msgbox xqj' gera números, domingo é 1, segunda é 2... e assim por diante, sábado é 7
msgbox nome do dia da semana (xqj)
</script>
WEEKDAY Objetivo: Retorna o número da semana de uma determinada data. Por padrão, seu valor é um número inteiro entre 1 (domingo) e 7 (sábado).
Weekday é uma função em Visual Basic e VBS que retorna um número inteiro que representa um dia da semana.
gramática
Copie o código da seguinte forma: Dim xx=Dia da semana(data[,primeirodiadasemana])
parâmetro
A sintaxe da função Weekday possui os seguintes parâmetros:
parâmetro | descrever |
data | Obrigatório. Qualquer expressão que possa representar uma data. Se o parâmetro de data contiver Null, então Null será retornado |
Primeiro dia da semana | Opcional. Uma constante que especifica o primeiro dia da semana. Se omitido, vbSunday será usado por padrão |
Valor de configuração do parâmetro
Os parâmetros FirstdayOfWeek possuem as seguintes configurações:
constante | valor | descrever |
vbUseSystem | 0 | Usando as configurações da API Regional Language Support (NLS) |
vbDomingo | 1 | Domingo |
vbSegunda-feira | 2 | Segunda-feira |
vbTerça-feira | 3 | Terça-feira |
vbQuarta-feira | 4 | Quarta-feira |
vbQuinta-feira | 5 | Quinta-feira |
vbsexta-feira | 6 | Sexta-feira |
vbSábado | 7 | Sábado |
A função Dia da semana retorna os seguintes valores:
constante | valor | descrever |
vbDomingo | 1 | Domingo |
vbSegunda-feira | 2 | Segunda-feira |
vbTerça-feira | 3 | Terça-feira |
vbQuarta-feira | 4 | Quarta-feira |
vbQuinta-feira | 5 | Quinta-feira |
vbsexta-feira | 6 | Sexta-feira |
vbSábado | 7 | Sábado |
WeekdayName é usado para retornar uma string que representa um dia da semana.
gramática
WeekdayName(dia da semana, abreviado, primeirodiadasemana)
A sintaxe da função WeekdayName possui as seguintes partes:
dia da semana Obrigatório. Um valor numérico que representa o dia da semana. O valor numérico depende do valor definido na configuração firstdayofweek.
abreviar Opcional. Valor booleano que indica se o nome da semana está abreviado. Se este valor for omitido, o valor padrão será False, indicando que os nomes dos dias da semana não podem ser abreviados.
primeirodiadasemana Opcional. Um valor numérico que representa o primeiro dia da semana. Para saber seu valor, consulte a seção Configuração de valores.
Os valores dos parâmetros firstdayofweek são os seguintes:
Descrição do valor constante
vbUseSystem 0 usa a API National Language Support (NLS) para definir o valor.
vbSunday 1 Domingo (padrão).
vbSegunda-feira 2 Segunda-feira
vbTerça-feira 3 Terça-feira
vbQuarta-feira, 4 Quarta-feira
vbQuinta-feira, 5 Quinta-feira
vbSexta-feira, 6 Sexta-feira
vbSábado 7 Sábado