Class DateTimeEx
Extension methods for DateTime.
Inheritance
System.Object
DateTimeEx
Assembly: Cobasoft.Log.dll
Syntax
public static class DateTimeEx
Methods
AbsoluteDay(DateTime)
Compute absolute day number ( Year * 1000 + DayOfYear ).
Declaration
public static long AbsoluteDay(this DateTime v)
Parameters
Type |
Name |
Description |
System.DateTime |
v |
|
Returns
Type |
Description |
System.Int64 |
|
DayMinutes(DateTime)
Compute absolute minute ( Hour * 100 + Minute ).
Declaration
public static int DayMinutes(this DateTime v)
Parameters
Type |
Name |
Description |
System.DateTime |
v |
|
Returns
Type |
Description |
System.Int32 |
|
DaySeconds(DateTime)
Compute absolute second ( Hour * 10000 + Minute * 100 + Second ).
Declaration
public static int DaySeconds(this DateTime v)
Parameters
Type |
Name |
Description |
System.DateTime |
v |
|
Returns
Type |
Description |
System.Int32 |
|
Delta(DateTime, DateTime)
Get the milliseconds delta.
Declaration
public static long Delta(this DateTime start, DateTime finish)
Parameters
Type |
Name |
Description |
System.DateTime |
start |
|
System.DateTime |
finish |
|
Returns
Type |
Description |
System.Int64 |
|
IsEmpty(DateTime)
Test if it is the MinValue.
Declaration
public static bool IsEmpty(this DateTime dt)
Parameters
Type |
Name |
Description |
System.DateTime |
dt |
|
Returns
Type |
Description |
System.Boolean |
|
IsEmpty(DateTimeOffset)
Test if it is the MinValue.
Declaration
public static bool IsEmpty(this DateTimeOffset dt)
Parameters
Type |
Name |
Description |
System.DateTimeOffset |
dt |
|
Returns
Type |
Description |
System.Boolean |
|
IsFilled(DateTime)
Test if it is NOT the MinValue.
Declaration
public static bool IsFilled(this DateTime dt)
Parameters
Type |
Name |
Description |
System.DateTime |
dt |
|
Returns
Type |
Description |
System.Boolean |
|
IsFilled(DateTimeOffset)
Test if it is NOT the MinValue.
Declaration
public static bool IsFilled(this DateTimeOffset dt)
Parameters
Type |
Name |
Description |
System.DateTimeOffset |
dt |
|
Returns
Type |
Description |
System.Boolean |
|
ISO(DateTime)
Format the date time value as a parsable ISO format: "2008-01-11T16:07:12Z".
Declaration
public static string ISO(this DateTime dt)
Parameters
Type |
Name |
Description |
System.DateTime |
dt |
|
Returns
Type |
Description |
System.String |
|
ToUniversal(DateTime)
Format the date time value with the "u" option.
Declaration
public static string ToUniversal(this DateTime v)
Parameters
Type |
Name |
Description |
System.DateTime |
v |
|
Returns
Type |
Description |
System.String |
|
YmdHm(DateTime)
Return a sortable date and time with only one separator.
Declaration
public static string YmdHm(this DateTime dt)
Parameters
Type |
Name |
Description |
System.DateTime |
dt |
|
Returns
Type |
Description |
System.String |
|
YmdHms(DateTime)
Return a sortable date and time (with seconds) with only one separator.
Declaration
public static string YmdHms(this DateTime dt)
Parameters
Type |
Name |
Description |
System.DateTime |
dt |
|
Returns
Type |
Description |
System.String |
|