Table of Contents

Class InvariantDateTime

Namespace
GroupeIsa.Neos.Shared
Assembly
GroupeIsa.Neos.Shared.dll

Represents a DateTime that is invariant to time zones.

public class InvariantDateTime
Inheritance
InvariantDateTime
Inherited Members

Constructors

InvariantDateTime()

Initializes a new instance of the InvariantDateTime class.

public InvariantDateTime()

InvariantDateTime(DateTime)

Initializes a new instance of the InvariantDateTime class.

public InvariantDateTime(DateTime dateTime)

Parameters

dateTime DateTime

The DateTime value.

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

Operators

implicit operator DateTime(InvariantDateTime)

Implicit conversion from InvariantDateTime to DateTime.

public static implicit operator DateTime(InvariantDateTime invariantDateTime)

Parameters

invariantDateTime InvariantDateTime

The InvariantDateTime instance.

Returns

DateTime

implicit operator DateTime?(InvariantDateTime?)

Implicit conversion from InvariantDateTime? to DateTime?.

public static implicit operator DateTime?(InvariantDateTime? invariantDateTime)

Parameters

invariantDateTime InvariantDateTime

The InvariantDateTime? instance.

Returns

DateTime?

implicit operator InvariantDateTime(DateTime)

Implicit conversion from DateTime to InvariantDateTime.

public static implicit operator InvariantDateTime(DateTime dateTime)

Parameters

dateTime DateTime

The DateTime instance.

Returns

InvariantDateTime