vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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

VB.NET - Fortgeschrittene
Re: TimeSpan addieren mit Servicezeit 
Autor: Manfred X
Datum: 14.10.10 02:49

Hallo Redl!

Natürlich. Genau dafür u.a. ist das TimeSpan vorgesehen.
Einfach geht es mit dem Konstruktor.

Angenommen, dein Zeitintervall beträgt 19456 Sekunden:

Dim ts1 as new TimeSpan(0,0,19456)

Diese Instanz von Timspan enthält nun 5 Std 24 Min und 16 Sekunden.

Es gibt drei Überladungen des Konstruktors, so dass auch
Tage oder Millisekunden angegeben werden können.

Hier die Vorgabe des obigen Zeit-Intervalls in Millisekunden:

Dim ts2 as new TimeSpan( 0, 0, 0, 0, 19456000)

Das entspricht:
Dim ts3 as new TimeSpan(5, 24, 16)

Für ts1, ts2, ts3 gilt nun gleichermaßen:
Ticks = 194560000000

Ein Zeit-Intervall (gegeben in Sekunden) kann man zu einer DateTime-Variable
addieren (bzw. subtrahieren) durch Verwendung der Methode "AddSeconds".

MfG
Manfred

Beitrag wurde zuletzt am 14.10.10 um 02:57:38 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
TimeSpan addieren mit Servicezeit3.277Redl11.10.10 18:36
Re: TimeSpan addieren mit Servicezeit2.945Manfred X11.10.10 21:17
Re: TimeSpan addieren mit Servicezeit2.816Redl13.10.10 22:23
Re: TimeSpan addieren mit Servicezeit2.817Manfred X14.10.10 02:49
Re: TimeSpan addieren mit Servicezeit2.785Drapondur14.10.10 17:55

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