Ir para conteúdo
Fórum CódigoFonte.net
Felipe Santos

Formatar uma data do tipo texto

Recommended Posts

Bom dia, quero formatar um texto da seguinte forma

de

10/10/2009

para 10/10/09

me disseram pra fazer assim mais ta dando erro

val1 = "10/10/2009"

tmp = split(val1,"/",2)

val1 = split(val1,"/",0) & split(val1,"/",1) & mid(tmp,2)

Response.Write(val1)

Grato,

Felipe Santos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

Primeiro converta sua data para formato de data mesmo, é mais fácil.

Nesta função que estou passando, além de formatar o ano para 2 casas, também vai incluir os "0" nos campos dia e mês quando precisar..

Cole este código abaixo e pode por pra rodar....

<%

function FormataData(n)

if isdate(n) = true then

dim dia

dim mes

dim ano

n = split(n,"/")

dia = n(0)

mes = n(1)

ano = n(2)

dia = 0 & dia

mes = 0 & mes

dia = right(dia,2)

mes = right(mes,2)

ano = right(ano,2)

n = dia & "/" & mes & "/" & ano

end if

response.Write(n)

end function

%>

'Para visualizar...

<%=FormataData(date)%>

Boa Sorte! :P

Compartilhar este post


Link para o post
Compartilhar em outros sites
Olá,

Primeiro converta sua data para formato de data mesmo, é mais fácil.

Nesta função que estou passando, além de formatar o ano para 2 casas, também vai incluir os "0" nos campos dia e mês quando precisar..

Cole este código abaixo e pode por pra rodar....

<%

function FormataData(n)

if isdate(n) = true then

dim dia

dim mes

dim ano

n = split(n,"/")

dia = n(0)

mes = n(1)

ano = n(2)

dia = 0 & dia

mes = 0 & mes

dia = right(dia,2)

mes = right(mes,2)

ano = right(ano,2)

n = dia & "/" & mes & "/" & ano

end if

response.Write(n)

end function

%>

'Para visualizar...

<%=FormataData(date)%>

Boa Sorte! :P

pow cara valew era isso mesmo xD Muito obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...