Formatando Datas

A maneira mais fácil de demonstrar a formatação de datas é mostrar um código exemplo com várias permutações do comando.

FormatDateTime(Data[,Formato_do_nome])

A função FormatDateTime tem as seguintes partes:

Parte Descrição
Data Obrigatório.Data que será formatada
Formato_do_nome Opcional. Valor numérico que indica o formato date/time que será usado. Se for omitido, o formado vbGeneralDate será usado.
Parâmetros

O argumento Formato_do_nome tem o seguinte domínio:

Constante Valor Descrição
vbGeneralDate 0 Mostra a data e/ou hora. Se houver uma data, mostrará como short date. Se for hora, mostrará como long time. Se houver data e hora ambas serão mostradas.
vbLongDate 1 Mostra a data usando o formato long date especificado nas Configurações Regionais do Painel de Controle
vbShortDate 2 Mostra a data usando o formato short date especificado nas Configurações Regionais do Painel de Controle.
vbLongTime 3 Mostra a hora usando o formato especificado nas Configurações Regionais do Painel de Controle.
vbShortTime 4 Mostra a hora usando o formato 24-horas (hh:mm).

 

   <html><head>
   <title>formatdates.asp</title>
   </head><body bgcolor="#FFFFFF"><html>
   <%'ASP que formata data
   response.write "<hr>"
   for counter=0 to 4
    currentdate=now()
    response.write "today is..." & "<br>"
    response.write currentdate & "<P>"
10    select case counter
11    case 0
12    whichformat="vbgeneraldate"
13    case 1
14    whichformat="vblongdate"
15    case 2
16    whichformat="vbshortdate"
17    case 3
18    whichformat="vblongtime"
19    case 4
20    whichformat="vbshorttime"
21    end select
22    response.write "FormatDate(now()," & whichformat & ")="
23    response.write Formatdatetime(currentdate,counter) & "<P><HR>"
24   next%>
25   </body></html>

Voltar


Copyright (c) 1998 - Alexandre Barreto