IsoFields.DayOfQuarter Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Campo que representa el día del 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
Valor de propiedad
- Atributos
Comentarios
Campo que representa el día del trimestre.
Este campo permite consultar y establecer el valor del día del trimestre. El día del trimestre tiene valores de 1 a 90 en Q1 de un año estándar, de 1 a 91 en Q1 de un año bisiesto, de 1 a 91 en Q2 y de 1 a 92 en Q3 y Q4.
El día del trimestre solo se puede calcular si el día del año, el mes de año y el año están disponibles.
Al establecer este campo, se permite que el valor sea parcialmente flexible, tomando cualquier valor de 1 a 92. Si el trimestre tiene menos de 92 días, el día 92 y, posiblemente, el día 91, se encuentra en el trimestre siguiente.
En la fase de resolución del análisis, se puede crear una fecha a partir de un año, trimestre de año y día de trimestre.
En el modo strict ResolverStyle#STRICT, los tres campos se validan con su intervalo de valores válidos. El campo día del trimestre se valida de 1 a 90, 91 o 92 según el año y el trimestre.
En el modo inteligente ResolverStyle#SMART, los tres campos se validan con su intervalo de valores válidos. El campo día del trimestre se valida entre 1 y 92, ignorando el intervalo real en función del año y el trimestre. Si el día del trimestre supera el intervalo real en un día, la fecha resultante será un día después. Si el día del trimestre supera el intervalo real en dos días, la fecha resultante será dos días después.
En el modo leniento ResolverStyle#LENIENT, solo se valida el año con el intervalo de valores válidos. La fecha resultante se calcula equivalente al enfoque de tres fases siguiente. En primer lugar, cree una fecha el primero de enero en el año solicitado. A continuación, tome el trimestre de año, reste uno y agregue la cantidad en trimestres a la fecha. Por último, tome el día del trimestre, reste uno y agregue la cantidad en días a la fecha.
Esta unidad es un singleton inmutable y seguro para subprocesos.
Java documentación para java.time.temporal.IsoFields.DAY_OF_QUARTER.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.