Página 1 de 1
Quase Tudo Sobre Data E Hora Em Asp
#1
Postou 25 setembro 2007 - 12:25
'#----------- Datas & Dias No Asp -----------------#
'Problemas com data em servidor estrangeiro???
'Tente usar isto no inicio da pagina que conterá a data:
'Session.LCID = 1046
'-----------------------------------------------------
'cDate(string): converte a string para o formato date
'EX.:
'data = "19-08-2006"
'dataconvertida = CDate(data) ' ficou convertido para date
'response.write dataconvertida
'Resultado será 19/08/2006
'--------------------------------------------------
'date(): Devolve somente a data do servidor.
'Ex.:
'Data = date()
'response.write date()
'Now(): devolve a data e a hora atual do servidor de acordo com as configurações do mesmo (12/23/2002 5:38:31 PM - Padrão do Windows)
'data_atual = now()
'Day(string): devolve o dia
'Ex.:
'dia = Day(data_atual)
'response.write dia
'------------------------------------------------------
'WeekDay(string): devolve um número correspondente ao dia da semana da string (1 = domingo, 2 = segunda-feira, 3 = terça-feira, etc...)
'Ex.:
'dia_semana= WeekDay(data_atual)
'response.write dia_semana
'-----------------------------------------------------------
'Month(string): devolve o mês da string
'Ex.:
'Mes = Month(data_atual)
'response.write mes
'----------------------------------------------------------
'Year(string): devolve o ano da string
'Ex.:
'ano = Year(data_atual)
'response.write ano
'----------------------------------------------------------
'#--------------- Trabalhando com Horas no asp ----------#
'time(): Devolve somente a hora do servidor.
'Ex.:
'hora = time()
'response.write hora
'----------------------------------------------------------
'Hour(string): devolve a hora
'Ex.:
'hora = Hour(data_atual)
'response.write hora
'-------------------------------------------------------
'Minute(string): devolve o minuto
'Ex.:
'minuto = minute(data_atual)
'response.write minuto
'----------------------------------------------------------
'Second(string): devolve o segundo
'Ex.:
'segundo = second(data_atual)
'response.write segundo
'--------- Formatando Data e Hora no Asp ----------------#
'FormatDateTime(string,1): Formata a data ou o horário
'Parâmetros:
'1 = data no formato long (terça-feira, 9 de maio de 2006)
'2 = data no formato short (9/5/2006)
'3 = hora no formato das configurações regionais do servidor (16:05:15 - padrão do Windows)
'4 = hora no formato 24 horas (16:05)
'Ex.:
'data_agora = FormatDateTime(data_atual,4)
'response.write data_agora
'----------------------------------------------------------
'Para exibir os dados do tipo data no formato brasileiro.
'Function FormataData(Data)
' If Data <> "" Then
' FormataData = Right("0" & DatePart("d", Data),2) & "/" & Right("0" & DatePart("m", Data),2) & "/" & DatePart("yyyy", Data)
' End If
'End Function
'Response.Write FormataData(RS("data"))
'OU assim:
'dia=day(date())
'mes=month(date())
'if len(dia)=1 then
'dia="0"&dia
'end if
'if len(mes)=1 then
'mes="0"&mes
'end if
'Response.write dia & "/" & mes & "/"& year(date())
'ou
data = Right("00" & Day(date),2)&"/"& Right("00" & Month(date),2)&"/" & Year(date)
response.write data
'----- Data por Extenso ---------------------------
'response.write FormatDateTime(Date(),vbLongDate)
'ou
'response.write FormatDateTime("10/12/2005",1)
'------------------------------------------------------------
'Mais infos em:
'Datas , Datas e mais datas...
'http://www.macoratti.net/vbdatas1.htm
'http://www.macoratti.net/vb_datas.htm
'fazer cálculos com datas e horas
'http://www.macoratti.net/d010901.htm
'Fazendo o tratamento de datas para incluir no banco de dados
'http://www.macoratti.net/d150102.htm
eu tinha certeza q ja tinha postado isso, mas nao encontrei.
Lucas Cavallari
Dúvidas? No fórum... nada de MP nem MSN...!
Se a resposta te ajudou, retorne ao topico e diga, pois facilitará para outros usuarios...
Dúvidas? No fórum... nada de MP nem MSN...!
Se a resposta te ajudou, retorne ao topico e diga, pois facilitará para outros usuarios...
Página 1 de 1

Entrar
Cadastre-se
Ajuda
Responder


Quote