Jump to content


Photo

Idade


  • Faça o login para participar
25 replies to this topic

#16 knoxville

knoxville

    Backdoor Man

  • Usuários
  • 951 posts
  • Sexo:Masculino
  • Localidade:Itajaí - SC

Posted 21/09/2003, 20:36

alguem me explika o datediff?

#17 camarão

camarão
  • Visitantes

Posted 21/09/2003, 20:42

DateDiff ( )

devolve um numero de intervalo entre duas datas.
DiffADate = "A partir de hoje : " & DateDiff("d", Now, "10-12-2002")
As diferenças possiveis a fazer estão restritas pelas seguintes hipóteses :
yyyy -> Ano
q -> Quarto
m -> Mês
y -> Dia do Ano
d -> Dia
w -> Dia da semana
ww -> Semana do ano
h -> Hora
n -> Minuto
s -> Segundo

#18 knoxville

knoxville

    Backdoor Man

  • Usuários
  • 951 posts
  • Sexo:Masculino
  • Localidade:Itajaí - SC

Posted 21/09/2003, 20:47

e existe algum q retorne 22 à partir de 22/9/1988 ?
DateDiff("d","22/9/1988") dá?

#19 knoxville

knoxville

    Backdoor Man

  • Usuários
  • 951 posts
  • Sexo:Masculino
  • Localidade:Itajaí - SC

Posted 22/09/2003, 10:29

por favor, podem me ajudar? datediff nao dá! existe alguma rotina, seilah... q retorne o dia de certa data? em mirc scripting existe um negocio xamado gettok, vc usa ele pra pegar por exemplo a segunda palavra depois de certo caracter.. por exemplo $gettok(%variavel, 2, $Chr(32)) (axo q eh assim, faz tempo q nao mexo com mirc scripting...) existe isso tambem em asp?

#20 knoxville

knoxville

    Backdoor Man

  • Usuários
  • 951 posts
  • Sexo:Masculino
  • Localidade:Itajaí - SC

Posted 22/09/2003, 10:31

TOKENS eh o nome de gettok, e outros q terminam com tok... tem em asp será?

#21 knoxville

knoxville

    Backdoor Man

  • Usuários
  • 951 posts
  • Sexo:Masculino
  • Localidade:Itajaí - SC

Posted 23/09/2003, 09:32

por favor, podem me ajudar? :(

#22 marcelo_prr

marcelo_prr

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado

Posted 23/09/2003, 10:05

por favor, podem me ajudar? datediff nao dá! existe alguma rotina, seilah... q retorne o dia de certa data? em mirc scripting existe um negocio xamado gettok, vc usa ele pra pegar por exemplo a segunda palavra depois de certo caracter.. por exemplo $gettok(%variavel, 2, $Chr(32)) (axo q eh assim, faz tempo q nao mexo com mirc scripting...) existe isso tambem em asp?




Vc conhece o InStr() ???

ele retorna a ultima posição do caracter escolhido.

Por exemplo:

posicao = InStr("Data","t")

ele vai retornar o numero 3

Eh isso q vc queria?

Edição feita por: marcelo_prr, 23/09/2003, 10:26.

Marcelo Pereira Ramos Rodrigues
Delphi Developer
CCE da Amazônia

#23 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 23/09/2003, 10:14

e existe algum q retorne 22 à partir de 22/9/1988 ?
DateDiff("d","22/9/1988") dá?

knox,
é so utilizar o left.

ex:

left("22/9/1988", 2)
B)
www.andrewsmedina.com.br

#24 Dinho Z.

Dinho Z.

    Rock'n'Roll !!! Yeah !!!

  • Usuários
  • 755 posts
  • Sexo:Não informado
  • Localidade:Santo André - SP

Posted 23/09/2003, 15:01

Eu peguei o código que postaram aqui que usa datediff e fiz uma modificação nele, veja se é isto o que você quer...

<%
nascimento = "23/09/1980"
idade = Cint(DateDiff("m",nascimento,date) \ 12)
resto = Cint(DateDiff("m",nascimento,date) mod 12)
dia = Cint(left(nascimento,2))
d = Cint(day(date))
If (resto = 0 and dia > d) then
  idade = idade - 1
  Response.Write idade & " anos de idade!"
else
Response.Write idade & " anos de idade!"
end if
%>

Dúvidas ou melhoras, postem...
Dinho

Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters

#25 knoxville

knoxville

    Backdoor Man

  • Usuários
  • 951 posts
  • Sexo:Masculino
  • Localidade:Itajaí - SC

Posted 24/09/2003, 11:15

mas tipo, c o cara nasceu por exemplo no dia 5, ele retorna 5 e não 05 saka? daí retornaria então 5/ como o dia q ele nasceu...
só se.. ah, claro! :P posso usar um remove ou um replace pra tirar a /! hehe vow tentar fazer... vlwz! ;)

#26 Rodrigo

Rodrigo

    oi!

  • Usuários
  • 995 posts
  • Sexo:Não informado
  • Interesses:Diretório de sites - http://www.acheinobrasil.com.br

Posted 24/09/2003, 12:22

mas tipo, c o cara nasceu por exemplo no dia 5, ele retorna 5 e não 05 saka? daí retornaria então 5/ como o dia q ele nasceu...
só se.. ah, claro! :P posso usar um remove ou um replace pra tirar a /! hehe vow tentar fazer... vlwz! ;)

facil...

if len(day(now))=1 then
dia="0" & day(now)
end if




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq