Initialize a time span to 1:02:03 : TimeSpan « Date Time « VB.Net






Initialize a time span to 1:02:03

  
Module ToString
   Public Sub Main()
      Dim span As TimeSpan
      span = New TimeSpan(1, 2, 3)
      Console.WriteLine(FormatTimeSpan(span))

   End Sub

   Private Function FormatTimeSpan(span As TimeSpan) As String
      Dim sign As String = String.Empty
      Return sign & span.Days.ToString("00") & "." & _
             span.Hours.ToString("00") & ":" & _
             span.Minutes.ToString("00") & ":" & _
             span.Seconds.ToString("00") & "." & _
             span.Milliseconds.ToString("000")
   End Function
End Module

   
    
  








Related examples in the same category

1.Generic and nongeneric versions of the CompareTo method for TimeSpan value
2.Use a TimeSpan value with the Join method.
3.Format TimeSpan
4.Initialize a time span to zero
5.Initialize a time span to 14 days
6.Initialize a time span to 250 milliseconds
7.Initalize a time span to 99 days, 23 hours, 59 minutes, and 59.9999999 seconds
8.Initalize a timespan to 25 milliseconds
9.Displays the strings returned by calling the ToString method with a number of TimeSpan values.
10.Use the TryParse method to create TimeSpan objects from TimeSpan strings
11.Thread.Sleep(TimeSpan) method
12.Standard TimeSpan Format Strings
13.TimeSpan Structure Represents a time interval.
14.Create TimeSpan with hour, minute and second
15.Display individual properties of the resulting TimeSpan object
16.TimeSpan.TicksPerDay Field represents the number of ticks in 1 day. This field is constant.