C# DateTimeOffset LessThan
Description
DateTimeOffset LessThan
determines whether one specified
DateTimeOffset object is less than a second specified DateTimeOffset object.
Syntax
DateTimeOffset.LessThan
has the following syntax.
public static bool operator <(
DateTimeOffset left,
DateTimeOffset right
)
Parameters
DateTimeOffset.LessThan
has the following parameters.
left
- The first object to compare.right
- The second object to compare.
Returns
DateTimeOffset.LessThan
method returns true if the UtcDateTime value of left is earlier than the UtcDateTime value
of right; otherwise, false.
Example
The LessThan method defines the operation of the less than operator for DateTimeOffset objects. It enables code such as the following:
/* w ww .java 2s . com*/
using System;
public class MainClass{
public static void Main(String[] argv){
DateTimeOffset date1 = new DateTimeOffset(2014, 6, 3, 14, 45, 0,
new TimeSpan(-7, 0, 0));
DateTimeOffset date2 = new DateTimeOffset(2014, 6, 3, 15, 45, 0,
new TimeSpan(-6, 0, 0));
DateTimeOffset date3 = new DateTimeOffset(date1.DateTime,
new TimeSpan(-8, 0, 0));
Console.WriteLine(date1 < date2); // Displays False
Console.WriteLine(date1 < date3); // Displays True
}
}
The code above generates the following result.