in una text ho una data 12/06/2003 come faccio a togliere un giorno e aggiungere 2 mesi alla data?
data 12/06/2003 deve diventare 11/08/2003
come posso fare??
in una text ho una data 12/06/2003 come faccio a togliere un giorno e aggiungere 2 mesi alla data?
data 12/06/2003 deve diventare 11/08/2003
come posso fare??
usa la funzione DateAdd
la trovi sull'Help di VB
![]()
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
codice:newdate = DateAdd("m", 2, "txtdata.text") Text33.Text = newdate
come devo dichiararla la variabile newdate?
[code]
newdate = DateAdd("m", 2, txtdata.Text)
Text33.Text = newdate
[\code]
e per sottrarre un giorno?
codice:Dim NewDate As Date NewDate = DateAdd("m", 1, CDate(Text33.Text)) NewDate = NewDate - 1 Text33.Text = NewDate![]()
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
mi da tipo non corrispondente
io ho il formato gg/mm/aaaa
mentre newdate 00/00/00
no, scusa, dov'è che ti da questo errore? :master:Originariamente inviato da BOYROMA1
mi da tipo non corrispondente
io ho il formato gg/mm/aaaa
mentre newdate 00/00/00
forse nella tua textbox l'anno è di due cifre?
perchè a me funziona benissimo con l'anno di 4 cifre.
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
sull' evento click di un pulsante ho scritto il seguente codice
codice:Private Sub Command1_Click() Dim NewDate As Date NewDate = DateAdd("m", 1, CDate(Text33.Text)) NewDate = NewDate - 1 Text33.Text = NewDate End Sub
le 2 text sono associate ad un campo data di una tab di un database
il cui formato è 99/99/9999
che significa "associate"?Originariamente inviato da BOYROMA1
sull' evento click di un pulsante ho scritto il seguente codice
le 2 text sono associate ad un campo data di una tab di un databasecodice:Private Sub Command1_Click() Dim NewDate As Date NewDate = DateAdd("m", 1, CDate(Text33.Text)) NewDate = NewDate - 1 Text33.Text = NewDate End Sub
il cui formato è 99/99/9999
hai un oggetto Data collegato al db?
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
si