|
Postada em 21/09/2004 13:26 hs
Vi em um topico anterior que para somar datas poderia utilizar o código abaixo:
dim dataActual As Date DactaAtual = Date dataActual = CDate(dataActual + 3)
O que eu quero é diminuir a data
dim dataActual As Date DactaAtual = Date dataActual = CDate(dataActual - 1)
So gostaria de saber se quando a data for 01/01/2005 e for diminuido um dia ele ficará 31/12/2004 ou 00/01/2005??????? alguém saberia responder?
|
|
|
|
|
Postada em 21/09/2004 13:42 hs
desculpe o que eu vou escrever mas essa é uma pergunta perfeitamente desnecessária, porque só serve para subcarragar ainda mais o forum, se você está na dúvida se a data passa para 31/12/2004 ou 00/01/2005, vocÊ criava um projecto e testava para tirar suas dúvidas. Mas já agora se subtrair 1 dia à data 01/01/2005 esta passará para 31/12/2004
Quando a Sua Dúvida For Esclarecida Encerre o Post ¥ ADS
|
|
|
|
Postada em 21/09/2004 13:58 hs
Desculpe, mas é que nao tenho o VB instalado nessa máquina aqui da empresa é Linux e queria apenas ter certeza, para nao ter que perguntar novamente outro dia? Valeu!!
|
|
|
|
Postada em 21/09/2004 14:09 hs
Velho Faz assim : Para somar data NovaDAta = dateadd("d",3,Date) Para subtrair NovaData = Dateadd("d",-1,Date) VocÊ pode também fazer o calculo com Meses("m") anos("y") Segundos("s")... Sacou !
Eu sou o alfa e o ômega, o princípio e o fim, diz o Senhor, que é, e que era, e que há de vir, o Todo Poderoso. (Ap 1.8)
|
|
|