hallo,
warum kann ich nicht zu einem feld, welches als zeit-feld definiert ist eine zahl dazuzählen???
z. b. startzeit: 8:00
30 minuten dazu
als endzeit wird wieder 8:00 statt 8:30 angezeigt.
warum???
eine sich den kopf zerbrechende lisa
hallo,
warum kann ich nicht zu einem feld, welches als zeit-feld definiert ist eine zahl dazuzählen???
z. b. startzeit: 8:00
30 minuten dazu
als endzeit wird wieder 8:00 statt 8:30 angezeigt.
warum???
eine sich den kopf zerbrechende lisa
Im Falle von MSACCESS musst Du ein Funktion verwenden:
neuezeit: DateAdd(„n“;30;[feldxy])
~stefan.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Die Zah1 1 ist als Uhrzeit 1 Tag!
8:00 + 30 ist somit 8:00 30 Tage später.
aber so kommen wir der Sache näher:
8:00 + 1/24 = 9:00
aber hier geht es um Minuten (und eine Stunde hat 60 Minuten), damit ergibt sich 30 Minuten / 1 Tag / 60 Minuten pro Stunde (oder so, Hauptsache es klappt, gell?):
8:00 + 30/24/60 = 8:30
mfg
Gerd
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Tschuldigung,
noch ein Erklärungsversuch:
Da 24 Stunden = 1 Tag sind, bzw. 24 Stunden * 60 Minuten = 1 Tag sind ergibt sich:
wenn ich mit Tagen rechne:
z.B. 8:00 + 0,5 Tage = 20:00
Ergebnis: 8:00 + 0,5 = 20:00
wenn ich mit Stunden rechne
z.B: 8:00 + 0,5 Std, dann Teile ich durch 24
8:00 + 0,5 / 24 Stunden = 8:30
Ergebnis: 8:00 + 0,25 / 24 = 8:15
wenn ich mit Minuten rechne
z.B: 8:00 + 30 Minuten, dann teile ich durch 24 Stunden und anschließen durch 60 Minuten
8:00 + 30 / 24 Stunden / 60 Minuten = 8:30
Ergebnis: 8:00 + 30 / 24 / 60 = 8:30
mfg
Gerd
Danke!
Ich wusste doch, auf die Leute von wer-weiss-was ist Verlass!!!
Lisa