Freigeben ü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

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.

Gilt für:

Weitere Informationen