DateOnly Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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) | |
| 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 |
| 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. |