Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568

    calcoli ore e tempo trascorso !!!!



    Ho un campo data e un campo ora SEPARATI... con questi devo fare 2 operazioni che mi stanno facendo impazzire a dir poco !!!

    Devo calcolare quanto tempo è trascorso da un altro campo data e ora ( SEMPRE SEPARATI )...

    Inoltre devo aggiungere il risulatato ad un totale tempo trascorso che devo incrementare di volta in volta all'interno di un ciclo !!!

    Non riesco, è difficile !!!!!
    Chi mi da una dritttaaa !!!!!???
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  2. #2
    così unisci i due campi e ottieni un campo singolo data/ora ...


    codice:
    
    SELECT cdate(cstr(data) & ' ' & ora)
    FROM tabella3;
    ps: ovviamente è un esempio con campi inventati ....
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  3. #3
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    ok e questo già è buona idea... ma poi per i calcoli come faccio?
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  4. #4
    così calcoli la differenza, questo in giorni, dipende dall'intervallo che dai

    codice:
    SELECT 
    datediff('d',cdate(cstr(data) & ' ' & ora), cdate(cstr(data2) & ' ' & ora2))
    FROM tabella3;
    dimenticavo di chiederti una cosa però, sei in access?
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  5. #5
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    no no.. mi serve da asp perchè prima devo fare dei ragionamenti...
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  6. #6
    beh allora è ancora più semplice, la sintassi del datediff è la stessa, usa sempre quella funzione ...

    http://msdn.microsoft.com/library/de...ctdatediff.asp
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  7. #7
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    ok.. ultima cosa.. esiste anche il dateAdd vero ???
    E no... ma io devo sommare delle ore a delle ore... come faccio per il calcolo del tempo totale trascorso ??
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  8. #8
    dateadd (http://msdn.microsoft.com/library/de...fctdateadd.asp) esattamente come datediff, a seconda dell'intervallo che stabilisci somma anni, mesi, giorni ore etc etc ... quindi potrebbe comunque andare bene ..... che vuol dire come faccio per il calcolo totale del tempo? ... rispetto a cosa? ... non capisco scusa ...
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  9. #9
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    tipo devo fare la somma tra 2 ore,40 minuti e 12 decimi + 0 ore, 34 minuti e 50 decimi !!!!
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  10. #10
    oddio, per un convalescente da influenza questo è troppo .... :-) ... ci pensoma non ti prometto nulla
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

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.