vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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: Rechnen mit Zeiten 
Autor: GuidoE
Datum: 23.11.03 20:47

Hallo Maik.

Entschuldige bitte, aber Du hast doch hiermit die Möglichkeit, genau das von Dir gewollte zu erreichen. DonMartin hat Dir den Code doch gepostet:

Maik schrieb:
Zitat:

Okay, ich habs getestet: Es klappt zwar, wenn Zeit1 kleiner
Zeit2, aber wenn es umgedreht ist, geht es in die Hose, dann
kommt nämlich ein negativer Wert heraus.

Wenn Du mit dezimalen Zahlen rechnest, wobei Du eine grössere Zahl von einer kleineren abziehst, kommt doch auch ein negativer Wert heraus.

Maik schrieb:
Zitat:

Was ich suchte war eine Möglichkeit, die Zeit bereits vor dem Rechnen in Dezimalzahlen umzuwandeln, so das man eben ganz einfach nur noch Rechnen muss. Beim Ergebnis brauche ich generell keine Zeitangaben, das ist immer dezimal...


Dazu brauchst Du doch jeweils nur vor dem Rechnen die Zeitvariable mit 24 zu multiplizieren:

  Dim Zeit1 As Date
  Dim Zeit2 As Date
 
  Zeit1 = "17:30"
  Zeit2 = "13:15"
 
  Debug.Print Zeit1 * 24
  Debug.Print Zeit2 * 24
Damit werden Dir alle Zeit-Variablen in Dezimalwerte gewandelt. Wie Du dann damit rechnest, steht Dir frei.

Gruss, Guido.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Rechnen mit Zeiten672Maik23.11.03 16:04
Re: Rechnen mit Zeiten456DonMartin23.11.03 16:59
Re: Rechnen mit Zeiten344GuidoE23.11.03 17:52
Re: Rechnen mit Zeiten545DonMartin23.11.03 17:59
Re: Rechnen mit Zeiten374GuidoE23.11.03 18:10
OT: Besten Dank, wird ausprobiert! 493Maik23.11.03 18:07
Re: Rechnen mit Zeiten329Maik23.11.03 20:24
Re: Rechnen mit Zeiten403GuidoE23.11.03 20:47
Re: Rechnen mit Zeiten469DonMartin23.11.03 21:14

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