Problema con DateTime

domenica 30 luglio 2006 - 10.41

LeonDom Profilo | Senior Member

Buon giorno a tutti, ho questo problemino... estraggo dei dati e devo sommare questi dati che sono ore.minuti tra loro per avere un totale... sempre in ore minuti...

Nel db sono campi varchar, dovrei sommarli mantenendo questo aspetto: hh.mm

Come posso fare? Esiste una funzione?
LeonDom


AGGIUNGO:

facendo fare questa operazione a SQLServer, poss ottenere i minuti di due date con la funzione DATEDIFF(minute, data1, data2) ottenendo per esempio 625 minuti... che corrispondono esattamente a 10 h e 25 minuti... come faccio a ricavare questo dato? inoltre se volessi arrotondarlo per difetto es: 10h e 24m che corrisponderebbe alla realtà?

alx_81 Profilo | Guru

Mi è capitato di dover fare il tuo calcolo..
io ho usato la seguente select.. puoi farne una funzione. Anche perchè l'ho fatta al volo quando mi serviva
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Se ci sono soluzioni migliori, invito gli esperti a passarti qualche funzione facilitata, magari usando, come hai fatto tu, DATEDIFF..
grazie.
Alx81 =)

http://blogs.dotnethell.it/suxstellino
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