Visualizzazione dei risultati da 1 a 8 su 8

Discussione: DateDiff

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24

    DateDiff

    Cao a tutti!
    chi è che mi sa dire come mai il DateDiff non funziona quando si tratta di sottrare due orari che sono in formato hh/mm//ss? (ore/minuti/secondi)
    C'e qualche strada alternativa?
    Grazie
    Ciao
    Raf

  2. #2
    Il formato orario non è hh/mm/ss ma hh.mm.ss

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24
    ok..grazie
    Quindi????????

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24
    ah..mi son ricordato di specificare che io non ho due date fisse, ma 2 variabili.
    Mattina = DateDiff("h", myEndTime, nMattina)
    e non capisco come mai mi da dei risultati assurdi......

  5. #5
    Quindi prima di fare datediff controlla che il formato sia un formato data/ora valido.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24
    ma mi sembra che sia valido..guarda un po'..

    EndTime = "15:30"
    p3 = Left(EndTime, 2)
    p4 = Mid(EndTime,4,2)
    myEndTime = p3 & "." & p4 & ".00"
    nMattina = TimeSerial(08,30,00)
    Mattina = DateDiff("h", myEndTime, nMattina)

    ok?

  7. #7
    Utente di HTML.it L'avatar di Mods
    Registrato dal
    Jun 2004
    Messaggi
    302
    strano, ho copiato il codice, ed a me funziona...

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    24
    si hai ragione, funziona!
    però il problema che sta dentro una funzione più grande ed il problema è lì....
    Cmq grazie a tutti

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.