DateOnly Struct

Definitie

Vertegenwoordigt datums met waarden van 1 januari 0001 Anno Domini (gemeenschappelijk tijdperk) tot en met 31 december 9999 A.D. (C.E.) in de Gregoriaanse kalender.

public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>, IUtf8SpanFormattable
public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, ISpanFormattable
public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>, IUtf8SpanFormattable
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, ISpanFormattable
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>
type DateOnly = struct
    interface IFormattable
    interface IParsable<DateOnly>
    interface ISpanFormattable
    interface ISpanParsable<DateOnly>
    interface IUtf8SpanFormattable
type DateOnly = struct
    interface ISpanFormattable
    interface IFormattable
type DateOnly = struct
    interface IFormattable
    interface IParsable<DateOnly>
    interface ISpanFormattable
    interface ISpanParsable<DateOnly>
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), IParsable(Of DateOnly), ISpanFormattable, ISpanParsable(Of DateOnly), IUtf8SpanFormattable
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), ISpanFormattable
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), IParsable(Of DateOnly), ISpanFormattable, ISpanParsable(Of DateOnly)
Overname
DateOnly
Implementeringen

Constructors

Name Description
DateOnly(Int32, Int32, Int32, Calendar)

Hiermee maakt u een nieuw exemplaar van de DateOnly structuur voor het opgegeven jaar, de maand en de dag voor de opgegeven kalender.

DateOnly(Int32, Int32, Int32)

Hiermee maakt u een nieuw exemplaar van de DateOnly structuur voor het opgegeven jaar, de maand en de dag.

Eigenschappen

Name Description
Day

Hiermee haalt u het dagonderdeel van de datum op die wordt vertegenwoordigd door dit exemplaar.

DayNumber

Hiermee haalt u het aantal dagen op sinds 1 januari 0001 in de Proleptische Gregoriaanse kalender die wordt vertegenwoordigd door dit exemplaar.

DayOfWeek

Hiermee haalt u de dag van de week op die wordt vertegenwoordigd door dit exemplaar.

DayOfYear

Hiermee haalt u de dag van het jaar op die wordt vertegenwoordigd door dit exemplaar.

MaxValue

Hiermee haalt u de meest recente datum op die kan worden gemaakt.

MinValue

Hiermee haalt u de vroegst mogelijke datum op die kan worden gemaakt.

Month

Haalt de maandcomponent op van de datum die wordt weergegeven door dit object.

Year

Haalt het jaargedeelte van de datum op die wordt vertegenwoordigd door deze instantie.

Methoden

Name Description
AddDays(Int32)

Hiermee wordt het opgegeven aantal dagen toegevoegd aan de waarde van dit exemplaar.

AddMonths(Int32)

Hiermee wordt het opgegeven aantal maanden toegevoegd aan de waarde van dit exemplaar.

AddYears(Int32)

Hiermee wordt het opgegeven aantal jaren toegevoegd aan de waarde van dit exemplaar.

CompareTo(DateOnly)

Vergelijkt de waarde van dit exemplaar met een opgegeven DateOnly waarde en retourneert een geheel getal dat aangeeft of dit exemplaar eerder is dan, hetzelfde als of hoger dan de opgegeven DateOnly waarde.

CompareTo(Object)

Vergelijkt de waarde van dit exemplaar met een opgegeven object dat een opgegeven DateOnly waarde bevat en retourneert een geheel getal dat aangeeft of dit exemplaar eerder is dan, hetzelfde als of hoger dan de opgegeven DateOnly waarde.

Deconstruct(Int32, Int32, Int32)

Deconstructs DateOnly by Year, and MonthDay.

Equals(DateOnly)

Retourneert een waarde die aangeeft of de waarde van dit exemplaar gelijk is aan de waarde van het opgegeven DateOnly exemplaar.

Equals(Object)

Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan een opgegeven object.

FromDateTime(DateTime)

Hiermee wordt een DateOnly exemplaar geretourneerd dat is ingesteld op het datumgedeelte van de opgegeven dateTime.

FromDayNumber(Int32)

Hiermee maakt u een nieuw exemplaar van de DateOnly structuur voor het opgegeven aantal dagen.

GetHashCode()

Retourneert de hash-code voor dit exemplaar.

Parse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Converteert een geheugenspanne die een tekenreeksweergave van een datum bevat naar het DateOnly equivalent ervan met behulp van cultuurspecifieke notatiegegevens en een opmaakstijl.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Parseert een reeks tekens in een waarde.

Parse(String, IFormatProvider, DateTimeStyles)

Converteert een tekenreeks die de tekenreeksweergave van een datum bevat naar het DateOnly equivalent ervan met behulp van cultuurspecifieke notatiegegevens en een opmaakstijl.

Parse(String, IFormatProvider)

Parseert een tekenreeks in een waarde.

Parse(String)

Converteert een tekenreeks die een tekenreeksweergave van een datum bevat naar het DateOnly equivalent ervan met behulp van de conventies van de huidige cultuur.

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Converteert de opgegeven spanweergave van een datum naar DateOnly het equivalent ervan met behulp van de opgegeven indeling, cultuurspecifieke notatiegegevens en -stijl. De indeling van de tekenreeksweergave moet exact overeenkomen met de opgegeven indeling of er wordt een uitzondering gegenereerd.

ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles)

Converteert de opgegeven spanweergave van een datum naar DateOnly het equivalent ervan met behulp van de opgegeven matrix met notaties, cultuurspecifieke notatiegegevens en -stijl. De indeling van de tekenreeksweergave moet exact overeenkomen met ten minste één van de opgegeven notaties of er wordt een uitzondering gegenereerd.

ParseExact(ReadOnlySpan<Char>, String[])

Converteert de opgegeven spanweergave van een datum naar het DateOnly equivalent ervan met behulp van de opgegeven matrix met notaties. De indeling van de tekenreeksweergave moet exact overeenkomen met ten minste één van de opgegeven notaties of er wordt een uitzondering gegenereerd.

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Converteert de opgegeven tekenreeksweergave van een datum naar DateOnly het equivalent ervan met behulp van de opgegeven notatie, cultuurspecifieke notatiegegevens en stijl. De indeling van de tekenreeksweergave moet exact overeenkomen met de opgegeven indeling of er wordt een uitzondering gegenereerd.

ParseExact(String, String)

Converteert de opgegeven tekenreeksweergave van een datum naar het DateOnly equivalent ervan met behulp van de opgegeven indeling. De indeling van de tekenreeksweergave moet exact overeenkomen met de opgegeven indeling of er wordt een uitzondering gegenereerd.

ParseExact(String, String[], IFormatProvider, DateTimeStyles)

Converteert de opgegeven tekenreeksweergave van een datum naar DateOnly het equivalent ervan met behulp van de opgegeven matrix met notaties, cultuurspecifieke notatiegegevens en -stijl. De indeling van de tekenreeksweergave moet exact overeenkomen met ten minste één van de opgegeven notaties of er wordt een uitzondering gegenereerd.

ParseExact(String, String[])

Converteert de opgegeven spanweergave van een datum naar het DateOnly equivalent ervan met behulp van de opgegeven matrix met notaties. De indeling van de tekenreeksweergave moet exact overeenkomen met ten minste één van de opgegeven notaties of er wordt een uitzondering gegenereerd.

ToDateTime(TimeOnly, DateTimeKind)

Retourneert een DateTime exemplaar met het opgegeven invoertype dat is ingesteld op de datum van dit DateOnly exemplaar en de tijd van de opgegeven invoertijd.

ToDateTime(TimeOnly)

Retourneert een DateTime die is ingesteld op de datum van dit DateOnly exemplaar en de tijd van de opgegeven invoertijd.

ToLongDateString()

Converteert de waarde van het huidige DateOnly object naar de equivalente lange datumtekenreeksweergave.

ToShortDateString()

Converteert de waarde van het huidige DateOnly object naar de equivalente korte datumtekenreeksweergave.

ToString()

Converteert de waarde van het huidige DateOnly object naar de equivalente tekenreeksweergave met behulp van de opmaakconventies van de huidige cultuur. Het DateOnly object wordt in korte vorm opgemaakt.

ToString(IFormatProvider)

Converteert de waarde van het huidige DateOnly object naar de equivalente tekenreeksweergave met behulp van de opgegeven cultuurspecifieke notatiegegevens.

ToString(String, IFormatProvider)

Converteert de waarde van het huidige DateOnly object naar de equivalente tekenreeksweergave met behulp van de opgegeven cultuurspecifieke notatiegegevens.

ToString(String)

Converteert de waarde van het huidige DateOnly object naar de equivalente tekenreeksweergave met behulp van de opgegeven notatie en de opmaakconventies van de huidige cultuur.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Probeert de waarde van het huidige exemplaar op te maken als UTF-8 in het opgegeven bereik van bytes.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Probeert de waarde van het huidige DateOnly exemplaar op te maken in de opgegeven reeks tekens.

TryParse(ReadOnlySpan<Char>, DateOnly)

Converteert de opgegeven spanweergave van een datum naar het DateOnly equivalent ervan en retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParse(ReadOnlySpan<Char>, IFormatProvider, DateOnly)

Probeert een reeks tekens te parseren in een waarde.

TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Converteert de opgegeven spanweergave van een datum naar DateOnly het equivalent ervan met behulp van de opgegeven matrix met notaties, cultuurspecifieke notatiegegevens en -stijl. En retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParse(String, DateOnly)

Converteert de opgegeven tekenreeksweergave van een datum naar het DateOnly equivalent ervan en retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParse(String, IFormatProvider, DateOnly)

Probeert een tekenreeks te parseren in een waarde.

TryParse(String, IFormatProvider, DateTimeStyles, DateOnly)

Converteert de opgegeven tekenreeksweergave van een datum naar DateOnly het equivalent ervan met behulp van de opgegeven matrix met notaties, cultuurspecifieke notatiegegevens en -stijl. En retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly)

Converteert de opgegeven spanweergave van een datum naar het DateOnly equivalent ervan met behulp van de opgegeven notatie en stijl. De indeling van de tekenreeksweergave moet exact overeenkomen met de opgegeven indeling. De methode retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Converteert de opgegeven spanweergave van een datum naar DateOnlyhet equivalent ervan met behulp van de opgegeven indeling, cultuurspecifieke notatiegegevens en -stijl. De indeling van de tekenreeksweergave moet exact overeenkomen met de opgegeven indeling. De methode retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParseExact(ReadOnlySpan<Char>, String[], DateOnly)

Converteert het opgegeven tekenbereik van een datum naar het DateOnly equivalent en retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateOnly)

Converteert het opgegeven tekenbereik van een datum naar het DateOnly equivalent en retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParseExact(String, String, DateOnly)

Converteert de opgegeven tekenreeksweergave van een datum naar het DateOnly equivalent ervan met behulp van de opgegeven notatie en stijl. De indeling van de tekenreeksweergave moet exact overeenkomen met de opgegeven indeling. De methode retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly)

Converteert de opgegeven spanweergave van een datum naar DateOnly het equivalent ervan met behulp van de opgegeven indeling, cultuurspecifieke notatiegegevens en -stijl. De indeling van de tekenreeksweergave moet exact overeenkomen met de opgegeven indeling. De methode retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParseExact(String, String[], DateOnly)

Converteert de opgegeven tekenreeks van een datum naar het DateOnly equivalent ervan en retourneert een waarde die aangeeft of de conversie is geslaagd.

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly)

Converteert de opgegeven tekenreeks van een datum naar het DateOnly equivalent ervan en retourneert een waarde die aangeeft of de conversie is geslaagd.

Operators

Name Description
Equality(DateOnly, DateOnly)

Bepaalt of twee opgegeven exemplaren DateOnly gelijk zijn.

GreaterThan(DateOnly, DateOnly)

Bepaalt of een opgegeven DateOnly later is dan een andere opgegeven DateOnly.

GreaterThanOrEqual(DateOnly, DateOnly)

Bepaalt of een opgegeven DateOnly een datum vertegenwoordigt die hetzelfde is als of hoger dan een andere opgegeven DateOnlydatum.

Inequality(DateOnly, DateOnly)

Bepaalt of twee opgegeven exemplaren DateOnly niet gelijk zijn.

LessThan(DateOnly, DateOnly)

Bepaalt of een opgegeven DateOnly ouder is dan een andere opgegeven DateOnly.

LessThanOrEqual(DateOnly, DateOnly)

Bepaalt of een opgegeven DateOnly datum een datum vertegenwoordigt die gelijk is aan of ouder is dan een andere opgegeven DateOnlydatum.

Van toepassing op