Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Sommare il tempo

  1. #1

    Sommare il tempo

    Salve sto facendo un report in cui un campo è la somma dei record, il classico campo di riepilogo. Solo ho un problema:
    Il database ha 3 campi: hh, mm e ss.
    In ogni record è memorizzato quanto tempo è rimasto fermo un impianto.
    Se nel riepilogo voglio fare la somma di 3 record in cui il primo è rimasto fermo 3' e 20'', il secondo 1h 59' e 45'' ed il terzo 1' e 55'', come faccio a calcolare il tempo in modo corretto?
    Io pensavo di sommare i tre campi moltiplicando il campo ore per 3600 ed il campo minuti per 60 (in modo da ottenere i secondi), ma poi come faccio a riportare tutto in formato hh, mm e ss?

    Spero di non portarvi via troppo tempo.
    Grazie mille.
    Ciao
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  2. #2
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    413
    fai il modulo della divisione per 60 ( cioè il resto ) e ottieni i secondi in avanzo.... il resto lo rifai diviso per 60 e ottieni i minuti, poi ( col mod sempre ) ottieni le ore.

  3. #3

    ...

    Conoscevo questa funzione mod ma su Access non sono riuscito a trovarla. Poi ho scoperto una bella funzioncina... TimeSerial... niente male.
    Grazie lo stesso.
    Buon lavoro
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.