Name
TimeSpan
Synopsis
This class encapsulates a positive or negative interval of time that can
be used for arithmetic operations and greater-than or less-than comparisons.
Internally, the TimeSpan
is stored as a number of ticks,
each of which is equal to 100 nanoseconds. You can convert a string into a TimeSpan
using the shared Parse()
method.
You can evaluate a time span in terms of days, hours, seconds, and so on,
by using the appropriate Total
property. The corresponding
properties that are not preceded with the word Total
return only one
component of the time span. (For example, the TotalHours
property returns 1.5 for a time span of an hour and a half, while Hours
returns 1 for a time span of one hour.)
The TimeSpan
shared methods prefixed
with From
are useful for quickly
creating a time span for
use as an argument for a method call, as in myApp.SetTimeSpan(TimeSpan.FromMinutes(10))
.
Public Structure TimeSpan : Implements IComparable ' Public Constructors Public Sub New(ByVal hours As Integer, ByVal minutes As Integer, ByVal seconds As Integer) Public Sub New(ByVal days As Integer, ByVal hours As Integer, ByVal minutes As Integer, ByVal seconds As Integer) Public Sub New(ByVal days As Integer, ByVal hours As Integer, ByVal minutes As Integer, ByVal seconds As Integer, ByVal milliseconds As Integer) Public Sub New( ByVal ticks As Long) ' Public Shared Fields Public Shared ReadOnly MaxValue As TimeSpan // =10675199.02:48:05.4775807 Public Shared ReadOnly MinValue As TimeSpan ...
Get VB.NET Core Classes in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.