Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    differenza fra datetime anno, mese, giorno

    Ciao ragazzi,

    mi sto perdendo fra le date, mi date qualche consiglio?

    io ho la data di nascita in formato datetime

    ora, vorrei che aprendo la pagina ci sia un messaggio del tipo

    tu hai 20 anni, 5 mesi, 10 giorni.

    Avete idea di un modo furbo per farlo?

    Grazie ciao :master:

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    fai 3 datediff con la data di oggi...

  3. #3
    Si farò con quello

    secondo te è meglio elaborarle già in sql con il datediff?

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    anche da VB....occhio che pero' non e' cosi' semplice come si crede,
    le 3 datediff danno il numero di giorni totali, anni totali e mesi totali...dovresti giocare un po' con dateadd e datediff...

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    fai la datediff sugli anni..ottieni un valore numAnni

    poi aggiungi a dataNascita il numero di anni trovato prima.

    poi fai la stessa cosa per i mesi e per i giorni.

    scusa se non ti faccio un esempio col codice ma non ho visual studio sotto mano!
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

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.