Visualizzazione dei risultati da 1 a 5 su 5

Discussione: logica differenza date

  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    logica differenza date

    Aiutatemi a capire, se ho:

    Data inizio = 1/1/2000
    Data fine = 31/12/2000

    La differenza è "Un anno" o "Undici mesi e trenta giorni"

    e,
    Data inizio = 1/1/2000
    Data fine = 1/1/2000

    La differenza è un giorno o zero giorni? :master:

    Il caso reale potrebbe essere la patente che ha validità dalle ore 0 di una certa data, alle ore 24 di un'altra data.
    Pietro

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Re: logica differenza date

    la funzione datediff cosa dice a riguardo ?

    Dim data1 As Date = "1/1/2000"
    Dim data2 As Date = "1/1/2000"
    Dim ris As Long = DateDiff(DateInterval.Day, data1, data2)


    ris = 0

    ma ho capito il tuo quesito. ora ci penso :master:

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Re: logica differenza date

    Originariamente inviato da djciko
    la funzione datediff cosa dice a riguardo ?
    :master: Poi glielo chiedo

    Se posso utilizzare uno sconto a far data il 9/12/08 fino al 10/12/08, lo posso utilizzare oggi e domani, perciò due giorni. Va bene? :master:
    Pietro

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Ho visto che glielo hai chisto tu, e così avrei risposto anch'io.

    Esempio.
    Se mi rilasciano la patente il 1/1/09 e mi scade il 31/12/09, me l'hanno fatta per un anno esatto o per un anno meno un giorno?
    Pietro

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Re: Re: Re: logica differenza date

    Originariamente inviato da pietro09
    :master: Poi glielo chiedo

    Se posso utilizzare uno sconto a far data il 9/12/08 fino al 10/12/08, lo posso utilizzare oggi e domani, perciò due giorni. Va bene? :master:
    certo che va bene, sono DUE giorni nominando SOLO le date.
    A meno che non sia specificato un orario :master:

    per la patente: il giorno di scadenza è compreso nella validità. che domande ti fai ? è l'atmosfera del natale ?

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.