Day-Funktion (Visual Basic)

Aktualisiert: November 2007

Gibt einen Integer-Wert von 1 bis 31 für den Tag des Monats zurück.

Public Function Day(ByVal DateValue As DateTime) As Integer

Parameter

  • DateValue
    Erforderlich. Der Date-Wert, aus dem der Tag extrahiert werden soll.

Hinweise

Wenn Sie die Day-Funktion benutzen, müssen Sie sie möglicherweise zusammen mit dem Microsoft.VisualBasic-Namespace angeben, weil im System.Windows.Forms-Namespace Day als Enumeration definiert ist. Das folgende Beispiel veranschaulicht, wie diese Mehrdeutigkeit durch die Angabe von Day beseitigt wird:

Dim thisDay As Integer = Microsoft.VisualBasic.DateAndTime.Day(Now)

Sie können den Tag des Monats auch abrufen, indem Sie DatePart aufrufen und DateInterval.Day für das Interval-Argument angeben.

Beispiel

In diesem Beispiel wird die Day-Funktion verwendet, um den Tag des Monats eines angegebenen Datums zu ermitteln. In der Entwicklungsumgebung wird das Datumsliteral im standardmäßigen Kurzformat (z. B. "02/12/1969") unter Verwendung der im Code angegebenen Einstellungen des Gebietsschemas dargestellt.

Dim oldDate As Date
Dim oldDay As Integer
' Assign a date using standard short format.
oldDate = #2/12/1969#
oldDay = Microsoft.VisualBasic.DateAndTime.Day(oldDate)
' oldDay now contains 12.

Zur Unterscheidung von der System.Windows.Forms.Day-Enumeration wird Day qualifiziert.

Anforderungen

Namespace:Microsoft.VisualBasic

**Modul:**DateAndTime

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Referenz

DatePart-Funktion (Visual Basic)

Month-Funktion (Visual Basic)

Now-Eigenschaft

Weekday-Funktion (Visual Basic)

Year-Funktion (Visual Basic)

DateTime

ArgumentException

ArgumentOutOfRangeException