Somma tra ore

mercoledì 31 agosto 2005 - 10.17

stee85 Profilo | Senior Member

ciao
avrei bisogno di calcolare il totale di un campo datetime.
Cioè ho un campo datetime nei dettagli e vorrei calcolare il totale di tutte le ore, naturalmente la somma deve tornare un orario

grazie mille

Brainkiller Profilo | Guru

Ok ma che senso ha la somma di orari ?

Non riesco a capire.

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

stee85 Profilo | Senior Member

ti faccio un esempio
una persona ha lavorato un giorno 4 ore e un altro giorno 4ore e 25 minuti
voglio sapere il totale delle ore lavorate

Ste

Brainkiller Profilo | Guru

Ah beh allora fai somme di tempi parziale, quindi somme di minuti non somma di date, è diverso.

Io ti consiglio varie strade. Puoi fare questi conteggi dentro il Database (magari usi SQL) con una Function oppure puoi usare la struttura DateTime del .NET Framework e con i metodi AddMinutes() AddHours() ecc. sommare man mano. Puoi usare anche la classe TimeSpan che corrisponde ad un lasso di tempo suddiviso nelle varie unità Minuti, secondi, ore, ecc.

ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5