DayOfWeek Enumeration
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.
Gibt den Wochentag an.
public enum class DayOfWeek
public enum DayOfWeek
[System.Serializable]
public enum DayOfWeek
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum DayOfWeek
type DayOfWeek =
[<System.Serializable>]
type DayOfWeek =
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type DayOfWeek =
Public Enum DayOfWeek
- Vererbung
- Attribute
Felder
| Friday | 5 | Gibt Freitag an. |
| Monday | 1 | Gibt Montag an. |
| Saturday | 6 | Gibt Sonnabend an. |
| Sunday | 0 | Gibt Sonntag an. |
| Thursday | 4 | Gibt Donnerstag an. |
| Tuesday | 2 | Gibt Dienstag an. |
| Wednesday | 3 | Gibt Mittwoch an. |
Beispiele
Im folgenden Beispiel wird die DateTime.DayOfWeek Eigenschaft und die DayOfWeek Enumeration 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
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
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
Die DayOfWeek Aufzählung stellt den Wochentag in Kalendern dar, die sieben Tage pro Woche aufweisen. Der Wert der Konstanten in dieser Enumeration liegt zwischen Sonntag und Samstag. Wenn er in eine ganze Zahl umgewandelt wird, liegt der Wert zwischen Null (der Sonntag angibt) bis sechs (was samstags angibt).
Diese Aufzählung ist nützlich, wenn es wünschenswert ist, eine stark typierte Spezifikation des Wochentags zu haben. Diese Aufzählung ist beispielsweise der Typ des Eigenschaftswerts für die DateTime.DayOfWeek und DateTimeOffset.DayOfWeek die Eigenschaften.
Die Member der DayOfWeek Enumeration werden nicht lokalisiert. Um den lokalisierten Namen des Wochentags zurückzugeben, rufen Sie die DateTime.ToString(String) oder die DateTime.ToString(String, IFormatProvider) Methode entweder mit den Zeichenfolgen "ddd" oder "dd" auf. Die ehemalige Formatzeichenfolge erzeugt den abgekürzten Wochentagsnamen; Letzteres erzeugt den vollständigen Wochentagsnamen.