Telefonino.net network
 
| 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 » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 07-12-2006, 03.29.23   #1
Emily
Newbie
 
Registrato: 03-12-2006
Messaggi: 8
Emily promette bene
[VB] Sottrarre orari.

Ciao,
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.
Emily non è collegato   Rispondi citando
Vecchio 07-12-2006, 10.10.52   #2
dave4mame
Jason
Top Poster
 
L'avatar di dave4mame
 
Registrato: 14-08-2002
Loc.: Non mi fate domande difficili...
Messaggi: 3.354
dave4mame promette bene
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
dave4mame non è collegato   Rispondi citando
Vecchio 07-12-2006, 11.27.00   #3
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
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")
LoryOne non è collegato   Rispondi citando
Vecchio 07-12-2006, 11.40.26   #4
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
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
LoryOne non è collegato   Rispondi citando
Vecchio 19-12-2006, 22.10.17   #5
Emily
Newbie
 
Registrato: 03-12-2006
Messaggi: 8
Emily promette bene
[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?
Emily non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

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

Orario GMT +2. Ora sono le: 01.25.24.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.