Ir para conteúdo
Fórum Script Brasil
  • 0

Preciso De Ajuda Com Funções De Datas No Asp


miltonbarreto

Pergunta

Olá,

Estou querendo fazer um script ASP usando a função IF ou Select Case.

Tenho os seguinte dados Fixos:

21/04 - Tiradentes

01/05 - Dia do Trabalhador

07/09 - Independência do Brasil

12/10 - Dia de Nossa Senha Aparecida

25/12 - Natal

Etc...

O QUE EU PRECISO:

1. Sem usar banco de dados, gostaria de definir estas datas acima

2. Criar uma função que mostra a data atual, somente com dia e mês para que o script funcione todos os anos.

3. Comparar a data atual em dia/mês com a data comemorativa correspondente.

QUAL VAI SER O RESULTADO?

O script vai mostrar no navegar um resultado diferente a cada dia:

Hoje Comemoramos:

21/04 - Tiradentes

Além disso, se tiver duas ou três comemorações no mesmo dia, o navegador vai mostrar:

Hoje Comemoramos:

21/04 - Tiradentes

21/04 - Aniversário do José

21/04 = Aniversário da Maria

Tem jeito, ou estou querendo o impossível?

Um abraço e muito obrigado a todos

Milton

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

1. Sem usar banco de dados, gostaria de definir estas datas acima

Sem BD ou um TXT, escreva no codigo mesmo

2. Criar uma função que mostra a data atual, somente com dia e mês para que o script funcione todos os anos.

data = Cdate(day(date()) & "/" & month(date()))

3. Comparar a data atual em dia/mês com a data comemorativa correspondente.

Um exemplo que você pode adaptar :

<%
data1 = Cdate("23/10")
data = Cdate(day(date()) & "/" & month(date()))

if data1 = data then
    response.write "Hoje é uma data comemorativa"
end if
%>

Link para o comentário
Compartilhar em outros sites

  • 0

data1 = Cdate("23/10")
data = Cdate(day(date()) & "/" & month(date()))
[/code] andreia, acho que isso num funciona... CDate numa data sem ano... acho que o certo seria assim:
[code]<%
data1 = Cdate("23/10/" + Year(Date))
data = Date

if data1 = data then
    response.write "Hoje é uma data comemorativa"
end if
%>

Link para o comentário
Compartilhar em outros sites

  • 0

Ótimo o script já tá rodando!!!

Agora outro problema relacionado a mesma função de data.

O dia das mães é no segundo domingo de maio, não tem um dia definido, como tratar isso no ASP?

Sexta-Feira da Paixão também não tem um dia específico, é feriado e sempre acontece na sexta-feira, certo?

E agora?

Abraço e obrigado aos que estão ajudando.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...