DateTime.DayOfWeek Свойство
Определение
Возвращает день недели, представленный этим экземпляром.Gets the day of the week represented by this instance.
public:
property DayOfWeek DayOfWeek { DayOfWeek get(); };
public DayOfWeek DayOfWeek { get; }
member this.DayOfWeek : DayOfWeek
Public ReadOnly Property DayOfWeek As DayOfWeek
Значение свойства
Перечислимая константа, которая указывает на день недели для этого значения DateTime.An enumerated constant that indicates the day of the week of this DateTime value.
Примеры
В следующем примере демонстрируется DayOfWeek свойство и System.DayOfWeek перечисление.The following example demonstrates the DayOfWeek property and the System.DayOfWeek enumeration.
// 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.
'
Комментарии
Значения констант в DayOfWeek диапазонах перечисления от DayOfWeek.Sunday до DayOfWeek.Saturday .The value of the constants in the DayOfWeek enumeration ranges from DayOfWeek.Sunday to DayOfWeek.Saturday. Если приведение к целому числу, его значение лежит в диапазоне от нуля (что означает DayOfWeek.Sunday ) до шести (что означает DayOfWeek.Saturday ).If cast to an integer, its value ranges from zero (which indicates DayOfWeek.Sunday) to six (which indicates DayOfWeek.Saturday).
DayOfWeekСвойство возвращает перечисляемую константу; оно не отражает региональные и языковые параметры системы.The DayOfWeek property returns an enumerated constant; it does not reflect a system's regional and language settings. Чтобы получить строку, представляющую локализованное название дня недели для определенной даты, вызовите одну из перегрузок ToString метода, которая включает format
параметр, и передайте ей ddd
dddd
строки настраиваемого формата или.To retrieve a string representing a localized weekday name for a particular date, call one of the overloads of the ToString method that includes a format
parameter and pass it either the ddd
or dddd
custom format strings. Дополнительные сведения см. в разделе руководство. Извлечение дня недели из определенной даты.For details, see How to: Extract the Day of the Week from a Specific Date.