Show / Hide Table of Contents

Class DateTimeEx

Extension methods for DateTime.

Inheritance
System.Object
DateTimeEx
Namespace: Cobasoft
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
In This Article
Back to top Generated by DocFX