Nesse artigo iremos trabalhar com datas no ASP.
Na tabela abaixo mostra os comando basicos para se trabalhar com data no ASP.
Comando | Explicação | Exemplo |
Date() | Retorna a data do Servidor | Response.Write("Data:" & date()) |
Time() | Retorna a hora do servidor | Response.Write("Hora:" & time()) |
WeekDay() | Retorna o numero do dia da semana | Response.Write(WeekDay(date)) |
WeekDayName() | Retorna o nome do dia da semana. | Response.Write(WeekDayName(1)) |
Month() | Retorna o numero do mes | Response.Write(month(date)) |
MonthName() | Retorna do nome do mes | Response.Write(MonthName(month(date))) |
Formatando datas
Para formatarmos data no ASP utilizamos o comando FormatDateTime() essa função possui 2 parametros, temos que passar primeiro a data que desejamos formatar e o segundo parametro o formato.
Parametro de formatação | Explicação | Resultado |
vbgeneraldate | Retorna a data simples DD/MM/YYYY | 21/8/2007 |
vblongdate | Retorna a data completa | quarta-feira, 5 de setembro de 2007 |
vbshortdate | Retorna a data resumida DD/MM/YYYY | 5/9/2007 |
vblongtime | Retorna a hora, minuto e segundo | 22:37:16 |
vbshorttime | Retorna hora e minuto | 22:37 |
Para verificar se é uma data a variavel temos o comando IsDate(), nesse comando passamos um unico parametro, a data, o retorna dela é True ou false, exemplo: IsDate("01/60/2007") o retorno sera false pois nao existe mes 60.
Assim terminamos mais um artigo.
Espero ter ajudado e ate a próxima.
Henrique
www.urbanmotion.com.br