|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 12166
|
[VB] calcolare "ora fine" avendo ora inizio e durata
ciao a tutti
ho un db access con una tabella che contiene una serie di eventi, per ciascun elemento ho un campo per l'ora di inizio in formato "hh.mm.ss" e un campo per la durata espressa in minuti es: 13.24.37 | 245 voglio estrarre tutti gli eventi che TERMINANO alle 23.59.59, come posso fare? grazie, ciao
__________________
645Z & some glass |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Tradate
Messaggi: 396
|
Usa la funzione DateAdd() per sommare il tempo all'ora che hai..
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Quote:
Codice:
Dim data1 As New DateTime(2010, 4, 26, 13, 24, 37)
Dim durata As Integer = 245
Dim data2 As New DateTime(2010, 4, 26, 23, 59, 59)
If DateAndTime.DateAdd(DateInterval.Minute, durata, data1) <= data2 Then
MsgBox("ok")
Else
MsgBox("l'evento sfora")
End If
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:09.




















