DateTimeOffset.Year Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il componente relativo all'anno della data rappresentata dall'oggetto DateTimeOffset corrente.
public:
property int Year { int get(); };
public int Year { get; }
member this.Year : int
Public ReadOnly Property Year As Integer
Valore della proprietà
Componente relativo all'anno dell'oggetto DateTimeOffset corrente, espresso come numero intero compreso tra 0 e 9999.
Esempio
Nell'esempio seguente viene visualizzato il componente anno di un DateTimeOffset valore in quattro modi diversi:
Recuperando il valore della Year proprietà.
Chiamando il metodo con l'identificatore ToString(String) di formato "y".
Chiamando il metodo con l'identificatore ToString(String) di formato "y".
Chiamando il metodo con l'identificatore ToString(String) di formato "yyyy".
DateTimeOffset theTime = new DateTimeOffset(2008, 2, 17, 9, 0, 0,
DateTimeOffset.Now.Offset);
Console.WriteLine("The year component of {0} is {1}.",
theTime, theTime.Year);
Console.WriteLine("The year component of {0} is{1}.",
theTime, theTime.ToString(" y"));
Console.WriteLine("The year component of {0} is {1}.",
theTime, theTime.ToString("yy"));
Console.WriteLine("The year component of {0} is {1}.",
theTime, theTime.ToString("yyyy"));
// The example produces the following output:
// The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 8.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 08.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
let theTime = DateTimeOffset(2008, 2, 17, 9, 0, 0, DateTimeOffset.Now.Offset)
printfn $"The year component of {theTime} is {theTime.Year}."
printfn $"""The year component of {theTime} is{theTime.ToString " y"}."""
printfn $"The year component of {theTime} is {theTime:yy}."
printfn $"The year component of {theTime} is {theTime:yyyy}."
// The example produces the following output:
// The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 8.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 08.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
Dim theTime As New DateTimeOffset(#2/17/2008 9:00AM#, _
DateTimeOffset.Now.Offset)
Console.WriteLine("The year component of {0} is {1}.", _
theTime, theTime.Year)
Console.WriteLine("The year component of {0} is{1}.", _
theTime, theTime.ToString(" y"))
Console.WriteLine("The year component of {0} is {1}.", _
theTime, theTime.ToString("yy"))
Console.WriteLine("The year component of {0} is {1}.", _
theTime, theTime.ToString("yyyy"))
' The example produces the following output:
' The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
' The year component of 2/17/2008 9:00:00 AM -07:00 is 8.
' The year component of 2/17/2008 9:00:00 AM -07:00 is 08.
' The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
Commenti
La Year proprietà non è influenzata dal valore della Offset proprietà.
È anche possibile creare una rappresentazione stringa del componente anno di un DateTimeOffset oggetto chiamando il ToString metodo con gli identificatori di formato personalizzati "y", "yy" o "y".