Condividi tramite


DateTime.DayOfWeek Proprietà

Definizione

Ottiene il giorno della settimana rappresentato dall'istanza.

public:
 property DayOfWeek DayOfWeek { DayOfWeek get(); };
public DayOfWeek DayOfWeek { get; }
member this.DayOfWeek : DayOfWeek
Public ReadOnly Property DayOfWeek As DayOfWeek

Valore della proprietà

DayOfWeek

Costante enumerata che indica il giorno della settimana del valore DateTime.

Esempio

Nell'esempio seguente vengono illustrate DayOfWeek la proprietà e System.DayOfWeek l'enumerazione .

// 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.
'

Commenti

Il valore delle costanti nell'enumerazione è DayOfWeek compreso tra DayOfWeek.Sunday e DayOfWeek.Saturday . Se si esegue il cast a un numero intero, il relativo valore è compreso tra zero (che indica DayOfWeek.Sunday ) e sei (che indica DayOfWeek.Saturday ).

La proprietà restituisce una costante enumerata e non riflette le impostazioni internazionali e della lingua DayOfWeek di un sistema. Per recuperare una stringa che rappresenta un nome di giorno della settimana localizzato per una determinata data, chiamare uno degli overload del metodo che include un parametro e passarlo alle stringhe di formato personalizzate o ToString format ddd dddd . Per informazioni dettagliate, vedere Procedura: Estrarre il giorno della settimana da una data specifica.

Si applica a

Vedi anche