|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
07-12-2006, 03.29.23 | #1 |
Newbie
Registrato: 03-12-2006
Messaggi: 8
|
[VB] Sottrarre orari.
mi diletto a fare dei piccoli programmi in VB6 (autodidatta) ed ho un piccolo problema, forse stupido, come si fa a sottarre due orari? Mi spiego meglio con un esempio, se per lavoro esco di casa il lunedì mattina alle 08:00 e rientro alle 16:00 del martedì, vorrei sapere quante ore sono rimasto fuori di casa il lunedì (24:00 - 08:00). O tentato varie formule e formattazioni ma non ho trovato niente che funzioni. |
07-12-2006, 10.10.52 | #2 |
Jason
Top Poster
Registrato: 14-08-2002
Loc.: Non mi fate domande difficili...
Messaggi: 3.354
|
beh, se il formato in cui hai gli orari è sempre lo stesso, puoi leggere l'ora, i minuti e i secondi, convertire tutto in secondi, fare la differenza e poi riconvertire in ore e minuti
|
07-12-2006, 11.27.00 | #3 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Orario d'ingresso in ufficio: 07:20:00
Orario d'uscita dall' ufficio: 07:20:01 Ho lavorato fin troppo, porco boia ! MsgBox Format$(TimeValue("7.20.00") - TimeValue("7.20.01"), "Long Time") |
07-12-2006, 11.40.26 | #4 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
TimeSerial ti aiuta a calcolare orari a cavallo tra due giorni, es:
"esco di casa il lunedì mattina alle 08:00 e rientro alle 16:00 del martedì" Quindi: 24:00-08:00 + 16:00 |
19-12-2006, 22.10.17 | #5 |
Newbie
Registrato: 03-12-2006
Messaggi: 8
|
[VB] Sottrazione di orari.
Perfetto, ho seguito il consiglio di LoryOne e sono riuscito a risolvere il problema anche se mi è rimasto un piccolo "enigma" che ho risolto con un piccolo sistema, ma funzionante, il problema è che non riesco ad inserire come ora la mezzanotte "24:00", il sistema mi trasforma l'ora in "00:00", quindi se debbo fare il seguente calcolo:
x=Format$(TimeValue("24.00.00") - TimeValue("19.00.00"), "Long Time") il sistema non calcola le ore di differenza tra le 19:00 e le 24:00, quindi faccio in questo modo: x=Format$(TimeValue("23.59.00") - TimeValue("19.00.00")+TimeValue("00.01.00"), "Long Time") Sicuramente esisterà un sistema! Quale? |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
[Help] Sommare orari | cyber | Office suite | 5 | 05-03-2008 17.41.40 |
[EXCEL] - Differenza tra 2 orari (cavallo mezza notte) | Captain-Hook | Office suite | 3 | 29-06-2006 17.59.59 |
RSS e orari | adirontack | Discussioni su WinTricks | 0 | 21-06-2006 14.06.15 |
Firenze: viaggiava a 200 km orari, patente ritirata al cantante Masini | Giorgius | Chiacchiere in libertà | 52 | 07-01-2006 21.31.35 |
[VB] Gestione clipbard da console o in vb6 | dani1302 | Programmazione | 2 | 11-10-2005 12.06.43 |