IsoFields.DayOfQuarter Propriété
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.
Champ qui représente le jour du trimestre.
[Android.Runtime.Register("DAY_OF_QUARTER", ApiSince=26)]
public static Java.Time.Temporal.ITemporalField? DayOfQuarter { get; }
[<Android.Runtime.Register("DAY_OF_QUARTER", ApiSince=26)>]
static member DayOfQuarter : Java.Time.Temporal.ITemporalField
Valeur de propriété
- Attributs
Remarques
Champ qui représente le jour du trimestre.
Ce champ permet à la valeur jour du trimestre d’être interrogée et définie. Le jour du trimestre a des valeurs allant de 1 à 90 en Q1 d’une année standard, de 1 à 91 en Q1 d’une année bissextile, de 1 à 91 en Q2 et de 1 à 92 en Q3 et Q4.
Le jour du trimestre ne peut être calculé que si le jour de l’année, le mois de l’année et l’année sont disponibles.
Lors de la définition de ce champ, la valeur est autorisée à être partiellement prêté, en prenant n’importe quelle valeur comprise entre 1 et 92. Si le trimestre a moins de 92 jours, alors le jour 92 et potentiellement le jour 91, se trouve au trimestre suivant.
Dans la phase de résolution de l’analyse, une date peut être créée à partir d’un an, d’un trimestre et d’un jour.
En mode strict ResolverStyle#STRICT, les trois champs sont validés par rapport à leur plage de valeurs valides. Le champ jour du trimestre est validé de 1 à 90, 91 ou 92 selon l’année et le trimestre.
En mode smart ResolverStyle#SMART, les trois champs sont validés par rapport à leur plage de valeurs valides. Le champ jour du trimestre est validé entre 1 et 92, ignorant la plage réelle en fonction de l’année et du trimestre. Si le jour du trimestre dépasse la plage réelle d’un jour, la date résultante est un jour plus tard. Si le jour du trimestre dépasse la plage réelle de deux jours, la date résultante est deux jours plus tard.
En mode lenient ResolverStyle#LENIENT, seule l’année est validée par rapport à la plage de valeurs valides. La date résultante est calculée de l’équivalent de l’approche en trois étapes suivante. Tout d’abord, créez une date le premier janvier de l’année demandée. Ensuite, prenez le trimestre de l’année, soustez-en un et ajoutez le montant en trimestres à la date. Enfin, prenez le jour du trimestre, soustez-en un et ajoutez le montant en jours à la date.
Cette unité est un singleton immuable et thread-safe.
Java documentation pour java.time.temporal.IsoFields.DAY_OF_QUARTER.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.