Teilen über


DateTime.DayOfWeek Eigenschaft

Definition

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

DayOfWeek

Eine Enumerationskonstante, die den Wochentag dieses DateTime-Werts angibt.

Beispiele

Im folgenden Beispiel werden die -Eigenschaft DayOfWeek und die -Enumeration System.DayOfWeek veranschaulicht.

// This example demonstrates the DateTime.DayOfWeek property
using namespace System;
int main()
{
   
   // Assume the current culture is en-US.
   // Create a DateTime for the first of May, 2003.
   DateTime dt = 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
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 bis DayOfWeek.Saturday . Bei der Cast in eine ganze Zahl liegt der Wert zwischen 0 (was DayOfWeek.Sunday angibt) und sechs (was angibt). DayOfWeek.Saturday

Die DayOfWeek -Eigenschaft gibt eine aufzä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 einen -Parameter enthält, und übergeben sie entweder die benutzerdefinierte Formatzeichenfolge oder ToString format ddd dddd . Weitere Informationen finden Sie unter How to: Extract the Day of the Week from a Specific Date.

Gilt für

Siehe auch