|
Postada em 07/12/2008 18:57 hs
ALGUEM PODERIA ME AJUDAR...... TENHO UMA DIA FIXO TIPO TODA TERÇA FEIRA, PRECISO SABER QUAL O DIA DA PROXIMA TTERÇA FEIRA OU QUALQUER OUTRO DIA, ESTANDO EM QUALQUER DIA DA SEMANA, COMO POSSO FAZER ISSO? OBRIGADO
|
|
|
|
Adriana Borges
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 11/12/2008 10:41 hs
Olá Pascoal
A função WeekDay(), faz o que você precisa. Ela retorna os dias da semana onde 1 é domingo, 2 é segunda, e assim por diante. Dessa forma WeekDay(11/12/2008) retornaria o valor 5. Com isso basta você tratar o retorno. Exemplo: Dim varDia as string
Select case WeekDay(Date)
case is = 1 varDia = "Domingo" case is = 2 varDia = "Segunda" case is = 3 varDia = "Terça" assim por diante end select
Espero ter ajudado
|
|
|
Adriana Borges
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 11/12/2008 16:57 hs
Simplificando,
Utilize a função abaixo:
dim diaSemana as string
diaSemana = Format(12/12/2008,"dddd") diaSemana = "quinta-feira"
Abraços
|
|
|
|
Postada em 23/12/2008 10:49 hs
Deixe-me ver se entendi direito. 1º - Você tem uma data que aponta para um dia da semana. Exemplo: 23/12/2008 - Terça 2º - Você quer saber qual a proxima data da próxima terça(que no caso vai ser 30/12/2008).
Se for isso em .NET basta:
Dim DataAtual As DateTime Dim DataFutura As DateTime; DataAtual = DateTime.Now ' Data de Hoje DataFutura = DataAtual.AddDays(7); ' Mesmo dia de semana na semana seguinte
Saudações, Sidnei
|
|
|