DateTime.DayOfWeek Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar veckodagen som representeras av den här instansen.
public:
property DayOfWeek DayOfWeek { DayOfWeek get(); };
public DayOfWeek DayOfWeek { get; }
member this.DayOfWeek : DayOfWeek
Public ReadOnly Property DayOfWeek As DayOfWeek
Egenskapsvärde
En uppräkningskonstant som anger veckodagen för det här DateTime värdet.
Exempel
I följande exempel visas egenskapen DayOfWeek och System.DayOfWeek uppräkningen.
// 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.
'
Kommentarer
Värdet för konstanterna i DayOfWeek uppräkningen sträcker sig från DayOfWeek.Sunday till DayOfWeek.Saturday. Om värdet är gjutet till ett heltal varierar det från noll (vilket anger DayOfWeek.Sunday) till sex (vilket anger DayOfWeek.Saturday).
Egenskapen returnerar en uppräknad konstant. Den DayOfWeek återspeglar inte systemets nationella inställningar och språkinställningar. Om du vill hämta en sträng som representerar ett lokaliserat veckodagnamn för ett visst datum anropar du en av överlagringarna för ToString metoden som innehåller en format parameter och skickar den antingen ddd eller dddd anpassade formatsträngar. Mer information finns i Så här extraherar du veckodagen från ett specifikt datum.