DateTime.DayOfWeek DateTime.DayOfWeek DateTime.DayOfWeek DateTime.DayOfWeek Property

Definizione

Ottiene il giorno della settimana rappresentato dall'istanza.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

Valore della proprietà

Costante enumerata che indica il giorno della settimana del valore DateTime.An enumerated constant that indicates the day of the week of this DateTime value.

Esempi

Nell'esempio seguente vengono illustrati la DayOfWeek proprietà e l' System.DayOfWeek enumerazione.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.
'

Commenti

Il valore delle costanti nell' DayOfWeek enumerazione varia da DayOfWeek.Sunday a DayOfWeek.Saturday.The value of the constants in the DayOfWeek enumeration ranges from DayOfWeek.Sunday to DayOfWeek.Saturday. Se viene eseguito il cast su un Integer, il relativo valore è compreso DayOfWeek.Sundaytra zero (che indica) DayOfWeek.Saturdaya sei (indicante).If cast to an integer, its value ranges from zero (which indicates DayOfWeek.Sunday) to six (which indicates DayOfWeek.Saturday).

La DayOfWeek proprietà restituisce una costante enumerata; non riflette le impostazioni internazionali e della lingua di un sistema.The DayOfWeek property returns an enumerated constant; it does not reflect a system's regional and language settings. Per recuperare una stringa che rappresenta un nome del giorno della settimana localizzato per una data specifica, chiamare uno degli overload ToString del metodo che include format un parametro e passare l'oggetto ddd o dddd le stringhe di formato personalizzate.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. Per informazioni dettagliate, vedere Procedura: Estrarre il giorno della settimana da una data specifica.For details, see How to: Extract the Day of the Week from a Specific Date.

Si applica a

Vedi anche