DateTime.DayOfWeek Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wochentag ab, der durch diese Instanz dargestellt wird.
public:
property DayOfWeek DayOfWeek { DayOfWeek get(); };
public DayOfWeek DayOfWeek { get; }
member this.DayOfWeek : DayOfWeek
Public ReadOnly Property DayOfWeek As DayOfWeek
Eigenschaftswert
Eine aufgezählte Konstante, die den Wochentag dieses DateTime Werts angibt.
Beispiele
Das folgende Beispiel veranschaulicht die DayOfWeek Eigenschaft und die System.DayOfWeek Enumeration.
// This example demonstrates the DateTime.DayOfWeek property
open System
// Assume the current culture is en-US.
// Create a DateTime for the first of May, 2003.
let dt = DateTime(2003, 5, 1)
printfn $"Is Thursday the day of the week for {dt:d}?: {dt.DayOfWeek = DayOfWeek.Thursday}"
printfn $"The day of the week for {dt:d} is {dt.DayOfWeek}."
// This example produces the following results:
//
// Is Thursday the day of the week for 5/1/2003?: True
// The day of the week for 5/1/2003 is Thursday.
// This example demonstrates the DateTime.DayOfWeek property
using System;
class Sample
{
public static void Main()
{
// Assume the current culture is en-US.
// Create a DateTime for the first of May, 2003.
DateTime dt = new DateTime(2003, 5, 1);
Console.WriteLine("Is Thursday the day of the week for {0:d}?: {1}",
dt, dt.DayOfWeek == DayOfWeek.Thursday);
Console.WriteLine("The day of the week for {0:d} is {1}.", dt, dt.DayOfWeek);
}
}
/*
This example produces the following results:
Is Thursday the day of the week for 5/1/2003?: True
The day of the week for 5/1/2003 is Thursday.
*/
' This example demonstrates the DateTime.DayOfWeek property
Class Sample
Public Shared Sub Main()
' Assume the current culture is en-US.
' Create a DateTime for the first of May, 2003.
Dim dt As New DateTime(2003, 5, 1)
Console.WriteLine("Is Thursday the day of the week for {0:d}?: {1}", _
dt, dt.DayOfWeek = DayOfWeek.Thursday)
Console.WriteLine("The day of the week for {0:d} is {1}.", dt, dt.DayOfWeek)
End Sub
End Class
'
'This example produces the following results:
'
'Is Thursday the day of the week for 5/1/2003?: True
'The day of the week for 5/1/2003 is Thursday.
'
Hinweise
Der Wert der Konstanten in der DayOfWeek Enumeration reicht von DayOfWeek.Sunday zu DayOfWeek.Saturday. Wenn sie in eine ganze Zahl umgewandelt wird, reicht der Wert von Null (was angibt) bis zu sechs (was angibtDayOfWeek.SundayDayOfWeek.Saturday).
Die DayOfWeek Eigenschaft gibt eine aufgezählte Konstante zurück. Sie spiegelt nicht die Regionalen und Spracheinstellungen eines Systems wider. Um eine Zeichenfolge abzurufen, die einen lokalisierten Wochentagsnamen für ein bestimmtes Datum darstellt, rufen Sie eine der Überladungen der Methode auf, die ToString einen format Parameter enthält, und übergeben Sie sie entweder an die oder dddd benutzerdefinierte ddd Formatzeichenfolgen. Ausführliche Informationen finden Sie unter How to: Extract the Day of the Week from a Specific Date.