GregorianCalendar.ToFourDigitYear(Int32) Metodo
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.
Converte l'anno specificato in un anno a quattro cifre utilizzando la proprietà TwoDigitYearMax per determinare il secolo corretto.
public:
override int ToFourDigitYear(int year);
public override int ToFourDigitYear (int year);
override this.ToFourDigitYear : int -> int
Public Overrides Function ToFourDigitYear (year As Integer) As Integer
- year
- Int32
Valore intero a due o quattro cifre che rappresenta l'anno da convertire.
Intero che contiene la rappresentazione a quattro cifre di year
.
year
non è compreso nell'intervallo supportato dal calendario.
TwoDigitYearMax è l'anno scorso nell'intervallo di 100 anni che può essere rappresentato da un anno a due cifre. Il secolo è determinato dalla ricerca dell'unica occorrenza della cifra a due cifre year
all'interno di tale intervallo di 100 anni. Ad esempio, se TwoDigitYearMax è impostato su 2029, l'intervallo di 100 anni è compreso tra 1930 e 2029. Di conseguenza, un valore a 2 cifre pari a 30 viene interpretato come 1930, mentre un valore a 2 cifre pari a 29 viene interpretato come 2029.
ToFourDigitYear supporta un anno a due cifre o un anno a quattro cifre. Passando un valore anno a due cifre (minore di 100) il metodo converte il valore in un valore a quattro cifre in base al valore che rappresenta il TwoDigitYearMax secolo appropriato. Se l'applicazione fornisce un valore anno a quattro cifre compreso nell'intervallo di calendario supportato a ToFourDigitYear, il metodo restituisce il valore di input effettivo. Se l'applicazione fornisce un valore a quattro cifre che non rientra nell'intervallo di calendario supportato o se fornisce un valore negativo, il metodo genera un'eccezione.
Prodotto | Versioni |
---|---|
.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, 8, 9 |
.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, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Feedback su .NET
.NET è un progetto open source. Seleziona un collegamento per fornire feedback: