Calendar.ToFourDigitYear(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Convertit l’année spécifiée en une année à quatre chiffres en utilisant la propriété TwoDigitYearMax pour déterminer le siècle approprié.
public:
virtual int ToFourDigitYear(int year);
public virtual int ToFourDigitYear (int year);
abstract member ToFourDigitYear : int -> int
override this.ToFourDigitYear : int -> int
Public Overridable Function ToFourDigitYear (year As Integer) As Integer
Paramètres
- year
- Int32
Entier à deux ou quatre chiffres qui représente l’année à convertir.
Retours
Entier qui contient une représentation à quatre chiffres de year
.
Exceptions
year
est en dehors de la plage prise en charge par le calendrier.
Remarques
TwoDigitYearMax est la dernière année dans la plage de 100 ans qui peut être représentée par une année à deux chiffres. Le siècle est déterminé en trouvant la seule occurrence des deux chiffres year
dans cette plage de 100 ans. Par exemple, si TwoDigitYearMax est défini sur 2029, la plage de 100 ans est comprise entre 1930 et 2029. Par conséquent, une valeur à 2 chiffres de 30 est interprétée comme 1930, tandis qu’une valeur à 2 chiffres de 29 est interprétée comme 2029.
Si year
est supérieur ou égal à 100, la valeur de year
est retournée inchangée.
ToFourDigitYear prend en charge une année à deux chiffres ou une année à quatre chiffres. La transmission d’une valeur d’année à deux chiffres (inférieure à 100) entraîne la conversion de la valeur en une valeur à quatre chiffres en fonction de la TwoDigitYearMax valeur représentant le siècle approprié. Si l’application fournit une valeur d’année à quatre chiffres qui se trouve dans la plage de calendriers prise en charge à ToFourDigitYear, la méthode retourne la valeur d’entrée réelle. Si l’application fournit une valeur à quatre chiffres qui se trouve en dehors de la plage de calendriers prise en charge, ou si elle fournit une valeur négative, la méthode lève une exception.