C# DateTimeOffset LessThanOrEqual
Description
DateTimeOffset LessThanOrEqual
determines whether
one specified DateTimeOffset object is less than a second specified DateTimeOffset
object.
Syntax
DateTimeOffset.LessThanOrEqual
has the following syntax.
public static bool operator <=(
DateTimeOffset left,
DateTimeOffset right
)
Parameters
DateTimeOffset.LessThanOrEqual
has the following parameters.
left
- The first object to compare.right
- The second object to compare.
Returns
DateTimeOffset.LessThanOrEqual
method returns true if the UtcDateTime value of left is earlier than the UtcDateTime value
of right; otherwise, false.
Example
The LessThanOrEqual method defines the operation of the less than or equal to operator for DateTimeOffset objects. It enables code such as the following:
/* ww w . ja v a2 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(-7, 0, 0));
DateTimeOffset date3 = new DateTimeOffset(date1.DateTime,
new TimeSpan(-6, 0, 0));
DateTimeOffset date4 = date1;
Console.WriteLine(date1 <= date2); // Displays True
Console.WriteLine(date1 <= date3); // Displays False
Console.WriteLine(date1 <= date4); // Displays True
}
}
The code above generates the following result.