DateOnly Struct

Namespace: System

Inheritance

Implements: IComparable

Constructors

Constructor Description
DateOnly(DateTime dateTime)  

DateOnly(dateTime: DateTime)

Parameters

  • dateTime (DateTime)

Methods

Method Returns Description
Equals bool  
FromDateTime static DateOnly  
GetHashCode int  
Parse static (+2 overloads) DateOnly  
Subtract TimeSpan  
ToString (+3 overloads) string  
TryParse static (+2 overloads) bool  

Method Details

Equals

Equals(obj: object): bool

Parameters

  • obj (object)

Returns bool


FromDateTime static

FromDateTime(dateTime: DateTime): DateOnly

Parameters

  • dateTime (DateTime)

Returns DateOnly


GetHashCode

GetHashCode(): int

Returns int


Parse static

Parse(s: string): DateOnly

Parameters

  • s (string)

Returns DateOnly


Parse(s: string, provider: IFormatProvider): DateOnly

Parameters

  • s (string)
  • provider (IFormatProvider)

Returns DateOnly


Parse(s: string, provider: IFormatProvider, style: System.Globalization.DateTimeStyles): DateOnly

Parameters

  • s (string)
  • provider (IFormatProvider)
  • style (System.Globalization.DateTimeStyles)

Returns DateOnly


Subtract

Subtract(date: DateOnly): TimeSpan

Parameters

Returns TimeSpan


ToString

ToString(): string

Returns string


ToString(format: string): string

Parameters

  • format (string)

Returns string


ToString(provider: IFormatProvider): string

Parameters

  • provider (IFormatProvider)

Returns string


ToString(format: string, provider: IFormatProvider): string

Parameters

  • format (string)
  • provider (IFormatProvider)

Returns string


TryParse static

TryParse(s: string, result: DateOnly): bool

Parameters

Returns bool


TryParse(s: string, provider: IFormatProvider, result: DateOnly): bool

Parameters

  • s (string)
  • provider (IFormatProvider)
  • result (DateOnly)

Returns bool


TryParse(s: string, provider: IFormatProvider, style: System.Globalization.DateTimeStyles, result: DateOnly): bool

Parameters

  • s (string)
  • provider (IFormatProvider)
  • style (System.Globalization.DateTimeStyles)
  • result (DateOnly)

Returns bool

Fields

Field Type Description
Day int  
MaxValue DateOnly  
MinValue DateOnly  
Month int  
Now DateOnly  
Year int