Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866

    [VB.Net] Funzione Dateadd

    Dim data1 = (DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"))


    Dim data22 = DATEADD("d",-87,data1)

    mi restituisce sempre la data per mysql in formato italiano.

  2. #2
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Il campo in mysql è di tipo datetime.
    data1 è ok, trasforma la data in formato per mysql.
    se gli passo un valore e non quindi la variabile data22, ovviamente è ok.
    dateadd è il problema. Fa il suo perché la data va indietro di 87 giorni, ma non è nel formato giusto.

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    non dovrebbe essere

    Dim data22 as Datetime

    ?

  4. #4
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Quote Originariamente inviata da djciko Visualizza il messaggio
    non dovrebbe essere

    Dim data22 as Datetime

    ?
    piu tardi provo e faccio sapere.

  5. #5
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Non va, non stampa la data anche con as Datetime

  6. #6
    Dim data1 = (DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"))
    Dim data22 = DATEADD("d",-87,data1).ToString("yyyy/MM/dd HH:mm:ss")

  7. #7
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    non e' il formato mysql, ma il formato inglese di default del tuo sistema operativo mi sa

  8. #8
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866

  9. #9
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    http://www.guru4.net/articoli/format-string/

    qui, alla sezione "Formattazione di data e ora" e "Stringhe di formato DateTime personalizzato" ci sono tutte le conversioni possibili, fatte con il ToString()

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.