C# DateTimeOffset GreaterThan
Description
DateTimeOffset GreaterThan
determines whether one
specified DateTimeOffset object is greater than (or later than) a second
specified DateTimeOffset object.
Syntax
DateTimeOffset.GreaterThan
has the following syntax.
public static bool operator >(
DateTimeOffset left,
DateTimeOffset right
)
Parameters
DateTimeOffset.GreaterThan
has the following parameters.
left
- The first object to compare.right
- The second object to compare.
Returns
DateTimeOffset.GreaterThan
method returns true if the UtcDateTime value of left is later than the UtcDateTime value
of right; otherwise, false.
Example
The GreaterThan method defines the operation of the greater than operator for DateTimeOffset objects. It enables code such as the following:
// www.j a v a 2 s.co m
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(-6, 0, 0));
Console.WriteLine(date1 > date2); // Displays False
Console.WriteLine(date1 > date3); // Displays True
}
}
The code above generates the following result.