vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Add/Subtract Time Funktion? 
Autor: Franki
Datum: 31.01.16 02:45

Hallo Rainer,

Zitat:


Ich habe nun eine Sperre eingebaut. Als Mitternacht muss nun
00:00 eingegeben werden; VB interpretiert diese Angabe als
zum gleichen Tag gehörig - und damit sollte das Problem wohl
gelöst sein.


Ergänzend zu der Antwort von ManfredX:

Damit alleine ist das Problem noch nicht gelöst, denn wie du schreibst gehört 00:00 Uhr natürlich zum gleichen Tag. Aber bei DateAdd, DateDiff usw. kann es dann zu negativen Werten kommen die du korrigieren musst entsprechend des Zeitintervalls.

Vergleiche z.B. 22:00 plus 2 Stunden mit 02:00 minus zwei Stunden oder aber auch tagesüberschreitende Berechnungen wie 15:00 plus 36 Stunden usw. usw.
Intern mußt du immer das Datum mitführen (Dieses Jahr ist z.B. Schaltjahr)

Und selbst bei Uhrzeiten kann es an zwei Tagen im Jahr die Umstellung Normalzeit auf Sommerzeit und zurück betreffen, auch das muss man berücksichtigen. Zeitintervall von z.B. 23:00 bis 05:00 ist dann jeweils anders als an normalen Tagen.

Auf die Möglichkeit 24:00 Uhr eigeben zu können sollte man verzichten wenn, dann lieber 23:59 Uhr als Notlösung wenn die eine Minute nicht relevant ist.

Gruß
Frank
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Add/Subtract Time Funktion?2.901crosstravel28.01.16 17:57
Re: Add/Subtract Time Funktion?1.768Blackbox28.01.16 18:27
Re: Add/Subtract Time Funktion?1.931ModeratorDieter28.01.16 21:11
Re: Add/Subtract Time Funktion?1.873crosstravel28.01.16 21:47
Re: Add/Subtract Time Funktion?1.767Franki29.01.16 07:51
Re: Add/Subtract Time Funktion?1.728crosstravel28.01.16 21:44
Re: Add/Subtract Time Funktion?1.762crosstravel29.01.16 08:13
Re: Add/Subtract Time Funktion?1.895Manfred X29.01.16 08:23
Re: Add/Subtract Time Funktion?1.741Franki31.01.16 03:01
Re: Add/Subtract Time Funktion?1.861Manfred X31.01.16 06:59
Re: Add/Subtract Time Funktion?1.725Franki01.02.16 02:57
24:00 Uhr als Kennung für das Ende eines Tages2.074Manfred X01.02.16 08:56
Re: Add/Subtract Time Funktion?1.854Manfred X01.02.16 12:44
Re: Add/Subtract Time Funktion?1.733Franki31.01.16 02:45

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel