Die VB.Net TimeSpan-Objekt repräsentiert ein Zeitintervall , entweder in der Vergangenheit abgelaufen ist, eine aktuelle Dauer der Zeit oder Dauer der Zeit noch kommen. TimeSpan kann in einer breiten Vielfalt von Konstruktionen , einschließlich Dateneingabe Berechnungen Erzeugung und Modulation der Berichte , und einer anderen Anzahl von vorderen oder hinteren End-Anwendungen eingesetzt werden. TimeSpan akzeptiert eine Vielzahl von Eigenschaften, Methoden und Operatoren und können Tage , Stunden, Minuten , Sekunden und sogar Millisekunden angeben . Anleitung
1
Um einen Satz angegebene TimeSpan Werte einzuleiten , muss eine Variable als eine neue TimeSpan ( )-Objekt deklariert werden. Zum Beispiel: " Dim As New TimeSpan ( 2,30,0 ) tsElapsed . " TimeSpan () akzeptiert einen Konstruktor variabel, wie TimeSpan (Int64 ) , für Zecken , drei Variablen wie TimeSpan (Int32 , Int32, Int32) , für Stunden, Minuten und Sekunden , vier Variablen , TimeSpan (Int32 , Int32 , Int32 , Int32) , für Tage, Stunden , Minuten und Sekunden und fünf Variablen , TimeSpan (Int32 , Int32 , Int32 , Int32, Int32) , für Tage, Stunden, Minuten , Sekunden und Millisekunden. Unsere obigen Beispiel TimeSpan ( 2,30,0 ) , wenn umgewandelt und rief würde zeigen eine Spanne von 2 Stunden , 30 Minuten und 0 Sekunden.
2
Obwohl TimeSpan () umgewandelt werden kann und verwendet in einer Vielzahl von Möglichkeiten , ist die einfachste Methode zur Darstellung ihrer Werte mit minimaler Formatierung die ToString-Methode . Einfach erklären, eine neue Variable als String und dessen Wert dem des TimeSpan (). Beispiel: " Dim strElapsed As String = tsElapsed . " Wenn die Saite genannt wird oder zugeordnet zu einem vorderen Ende Objekt , wird es als TT.hh anzuzeigen : mm: ss: ms , je nachdem, wie viele Konstruktor Variablen verwendet
3
jedoch . , wenn man mehrere bestimmte Formatierung in ihre TimeSpan () haben will, wird seine Werte müssen zu einem Zeitpunkt () umgewandelt werden. Um dies zu tun , erklären, eine neue DateTime () mit der zugeordneten TimeSpan () einschließlich ihrer Erbauer genannt . Zum Beispiel: " Dim As New DateTime dtElapsed ( tsElapsed.Ticks ) . " Die neu eingestellte DateTime () kann entweder nach der Norm DateTime ()-Methoden , wie LongDate oder ShortDate , oder , weil DateTime ist flexibler in seiner Umbauten, es in einen String konvertiert werden kann und anschließend formatiert .
Formatiert werden