Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: operazioni con le date

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    operazioni con le date

    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??

  2. #2
    usa la funzione DateAdd
    la trovi sull'Help di VB

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    scusa lady

    codice:
    newdate = DateAdd("m", 2, "txtdata.text")
    Text33.Text = newdate

    come devo dichiararla la variabile newdate?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    e per sottrarle?

    [code]
    newdate = DateAdd("m", 2, txtdata.Text)
    Text33.Text = newdate
    [\code]

    e per sottrarre un giorno?

  5. #5
    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.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    ERR

    mi da tipo non corrispondente

    io ho il formato gg/mm/aaaa
    mentre newdate 00/00/00

  7. #7

    Re: ERR

    Originariamente inviato da BOYROMA1
    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:
    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.

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    sul click

    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

  9. #9

    Re: sul click

    Originariamente inviato da BOYROMA1
    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"?
    hai un oggetto Data collegato al db?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    si

    si

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.