Property. Retrieves the date component.
Adds or subtracts the specified time span to the time, returning a new time.
Returns a time span which represents the difference in time between this and the given Time.
Compares two Time values.
Determines whether two Time values are equal.
Adds or subtracts the specified time span to the time, assigning the result to this instance.
Property. Retrieves the equivalent TimeSpan.
Property. Retrieves the number of ticks for this Time. This value can be used to construct another Time struct by writing:
Property. Retrieves the time of day.
Property. Retrieves a TimeSpan that corresponds to Unix time (time since 1/1/1970). Use the TimeSpan accessors to get the time in seconds, milliseconds, etc.
Constructs a Time instance from the Unix time (time since 1/1/1970).
Represents the epoch (1/1/0001)
Represents the epoch of 1/1/1601 (Commonly used in Windows systems)
Represents the epoch of 1/1/1970 (Commonly used in Unix systems)
Represents the smallest and largest Time value.
Represents the smallest and largest Time value.
Represents a point in time.
Remarks: Time represents dates and times between 12:00:00 midnight on January 1, 10000 BC and 11:59:59 PM on December 31, 9999 AD.
Time values are measured in 100-nanosecond intervals, or ticks. A date value is the number of ticks that have elapsed since 12:00:00 midnight on January 1, 0001 AD in the Gregorian calendar.
Negative Time values are offsets from that same reference point, but backwards in history. Time values are not specific to any calendar, but for an example, the beginning of December 31, 1 BC in the Gregorian calendar is Time.epoch - TimeSpan.days(1).