DateTime.DayOfWeek Propiedad

Definición

Obtiene el día de la semana representado por esta instancia.

C#
public DayOfWeek DayOfWeek { get; }

Valor de propiedad

DayOfWeek

Constante enumerada que indica el día de la semana de este valor DateTime.

Ejemplos

En el ejemplo siguiente se muestra la DayOfWeek propiedad y la System.DayOfWeek enumeración .

C#
// 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.
*/

Comentarios

El valor de las constantes de la DayOfWeek enumeración va de DayOfWeek.Sunday a DayOfWeek.Saturday. Si se convierte en un entero, su valor va de cero (que indica DayOfWeek.Sunday) a seis (lo que indica DayOfWeek.Saturday).

La DayOfWeek propiedad devuelve una constante enumerada; no refleja la configuración regional y de idioma de un sistema. Para recuperar una cadena que representa un nombre de día de la semana localizado para una fecha determinada, llame a una de las sobrecargas del ToString método que incluye un format parámetro y pásela las ddd cadenas de formato personalizado o dddd . Para obtener más información, vea How to: Extract the Day of the Week from a Specific Date.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Consulte también