Visualizzazione dei risultati da 1 a 8 su 8

Discussione: somma minuti

  1. #1

    somma minuti

    salve ragazzi ho un problemino:

    in un db access ho un campo data/ora che mi registra le ore i minuti ed i secondi degli utenti collegati al sito (singolarmente)

    c'è un funzione che mi permette di fare la somma di questi periodi?

    es.
    codice:
    do while not rs.eof
    totale = totale + rs("tempo")
    rs.movenext
    loop
    ps. il formato è 0.00.00 (h.mm.ss)

    grazie
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  2. #2
    la funzione dateadd("n",5,"10:00")
    agiunge 5 minuti alle 10:00
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Originariamente inviato da xegallo
    la funzione dateadd("n",5,"10:00")
    agiunge 5 minuti alle 10:00
    il problema è che devo sommà i dati così:

    0.30.40
    1.15.10
    0.20.50
    _______

    2.06.40 <----- totale
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  4. #4
    Utente di HTML.it L'avatar di erme2
    Registrato dal
    Oct 2002
    Messaggi
    177
    Non l'ho mai fatto ma dovresti provare a sommare o sottrarre due dati di tipo time...
    eRMéS! RM98!
    "...è mai possibile oh porco di un cane, che le avventure in codesto reame, debban risolversi tutte con grandi puttane!..." - (Carlo Martello ritorna dalla battaglia di Poitiers -Fabrizio De Andrè/Paolo Villaggio)

  5. #5
    Originariamente inviato da chisono
    il problema è che devo sommà i dati così:

    0.30.40
    1.15.10
    0.20.50
    _______

    2.06.40 <----- totale
    codice:
    dim d as date
       d = dateadd("h",0,d)
       d = dateadd("n",30,d) 
       d = dateadd("s",40,d)
    oppure trasformi tutto in secondi
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  6. #6
    Originariamente inviato da xegallo
    codice:
    dim d as date
       d = dateadd("h",0,d)
       d = dateadd("n",30,d) 
       d = dateadd("s",40,d)
    oppure trasformi tutto in secondi
    trasformo tutto in secondi :adhone:

    grazie a tutti
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  7. #7
    Originariamente inviato da erme2
    Non l'ho mai fatto ma dovresti provare a sommare o sottrarre due dati di tipo time...

    per solo scopo divugativo:


    codice:
    dim data1, data2, tot as Date
    
    data1 = 0.30.15
    data2 = 0.15.30
    tot = data1 + data2 ' tot = 0.45.45
    quindi la somma tra date funziona...

    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  8. #8
    Originariamente inviato da chisono
    per solo scopo divugativo:


    codice:
    dim data1, data2, tot as Date
    
    data1 = 0.30.15
    data2 = 0.15.30
    tot = data1 + data2 ' tot = 0.45.45
    quindi la somma tra date funziona...

    sempre a scopo divulgativo come hai scritto tu
    data1 e data2 sono due variant
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

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.