Calendar.ToDateTime Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een DateTime waarde geretourneerd die is ingesteld op de opgegeven datum en tijd.

Overloads

Name Description
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Hiermee wordt een DateTime waarde geretourneerd die is ingesteld op de opgegeven datum en tijd in het huidige tijdperk.

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een DateTime waarde geretourneerd die is ingesteld op de opgegeven datum en tijd in het opgegeven tijdperk.

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Hiermee wordt een DateTime waarde geretourneerd die is ingesteld op de opgegeven datum en tijd in het huidige tijdperk.

public:
 virtual DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond);
public virtual DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond);
abstract member ToDateTime : int * int * int * int * int * int * int -> DateTime
override this.ToDateTime : int * int * int * int * int * int * int -> DateTime
Public Overridable Function ToDateTime (year As Integer, month As Integer, day As Integer, hour As Integer, minute As Integer, second As Integer, millisecond As Integer) As DateTime

Parameters

year
Int32

Een geheel getal dat het jaar aangeeft.

month
Int32

Een positief geheel getal dat de maand vertegenwoordigt.

day
Int32

Een positief geheel getal dat de dag aangeeft.

hour
Int32

Een geheel getal van 0 tot 23 dat het uur aangeeft.

minute
Int32

Een geheel getal van 0 tot 59 dat de minuut aangeeft.

second
Int32

Een geheel getal van 0 tot 59 dat de tweede vertegenwoordigt.

millisecond
Int32

Een geheel getal van 0 tot 999 dat de milliseconde vertegenwoordigt.

Retouren

De DateTime waarde die is ingesteld op de opgegeven datum en tijd in het huidige tijdperk.

Uitzonderingen

year valt buiten het bereik dat wordt ondersteund door de agenda.

– of –

month valt buiten het bereik dat wordt ondersteund door de agenda.

– of –

day valt buiten het bereik dat wordt ondersteund door de agenda.

– of –

hour is kleiner dan nul of groter dan 23.

– of –

minute is kleiner dan nul of groter dan 59.

– of –

second is kleiner dan nul of groter dan 59.

– of –

millisecond is kleiner dan nul of groter dan 999.

Opmerkingen

Met deze methode wordt een datum en tijd geretourneerd op basis van het huidige tijdperk van een bepaalde kalender. Voor de JapaneseCalendar en JapaneseLunisolarCalendar, die meerdere tijdperken steunen op basis van het heerschappij van de keizer, kan het aanroepen van deze methode een onbedoelde datum produceren wanneer een tijdperk verandert. Bij het instantiëren van een datum met een van deze agenda's wordt u aangeraden de JapaneseCalendar.ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) methode Of JapaneseLunisolarCalendar.ToDateTime(Int32,Int32,Int32,Int32,Int32,Int32,Int32,Int32,Int32) aan te roepen en expliciet een tijdperk op te geven.

Zie ook

Van toepassing op

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een DateTime waarde geretourneerd die is ingesteld op de opgegeven datum en tijd in het opgegeven tijdperk.

public:
 abstract DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
public abstract DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
abstract member ToDateTime : int * int * int * int * int * int * int * int -> DateTime
Public MustOverride Function ToDateTime (year As Integer, month As Integer, day As Integer, hour As Integer, minute As Integer, second As Integer, millisecond As Integer, era As Integer) As DateTime

Parameters

year
Int32

Een geheel getal dat het jaar aangeeft.

month
Int32

Een positief geheel getal dat de maand vertegenwoordigt.

day
Int32

Een positief geheel getal dat de dag aangeeft.

hour
Int32

Een geheel getal van 0 tot 23 dat het uur aangeeft.

minute
Int32

Een geheel getal van 0 tot 59 dat de minuut aangeeft.

second
Int32

Een geheel getal van 0 tot 59 dat de tweede vertegenwoordigt.

millisecond
Int32

Een geheel getal van 0 tot 999 dat de milliseconde vertegenwoordigt.

era
Int32

Een geheel getal dat het tijdperk aangeeft.

Retouren

De DateTime waarde die is ingesteld op de opgegeven datum en tijd in het huidige tijdperk.

Uitzonderingen

year valt buiten het bereik dat wordt ondersteund door de agenda.

– of –

month valt buiten het bereik dat wordt ondersteund door de agenda.

– of –

day valt buiten het bereik dat wordt ondersteund door de agenda.

– of –

hour is kleiner dan nul of groter dan 23.

– of –

minute is kleiner dan nul of groter dan 59.

– of –

second is kleiner dan nul of groter dan 59.

– of –

millisecond is kleiner dan nul of groter dan 999.

– of –

era valt buiten het bereik dat wordt ondersteund door de agenda.

Opmerkingen

De ToDateTime methode is handig omdat deze elke datum in de huidige kalender kan converteren naar een Gregoriaanse kalenderdatum. De Gregoriaanse datum kan vervolgens worden gebruikt, bijvoorbeeld om datums in verschillende kalenders te vergelijken of een equivalente datum in een bepaalde kalender te maken.

Notities voor uitvoerders

De afgeleide klasse moet worden ondersteund CurrentEra wanneer deze wordt doorgegeven als de era parameter. Een manier om dit te ondersteunen CurrentEra is door deze te vervangen door de waarde die is opgeslagen in het eerste element van de Eras eigenschapsmatrix. Dit is de waarde voor het huidige tijdperk van de agenda.

Zie ook

Van toepassing op