IsoFields.DayOfQuarter Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O campo que representa o dia do 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 da propriedade
- Atributos
Comentários
O campo que representa o dia do trimestre.
Esse campo permite que o valor do dia do trimestre seja consultado e definido. O dia do trimestre tem valores de 1 a 90 no primeiro trimestre de um ano padrão, de 1 a 91 no primeiro trimestre de um ano bissexto, de 1 a 91 no 2º trimestre e de 1 a 92 no 3º e 4º trimestre.
O dia do trimestre só poderá ser calculado se o dia do ano, o mês do ano e o ano estiverem disponíveis.
Ao definir esse campo, o valor pode ser parcialmente brando, levando qualquer valor de 1 a 92. Se o trimestre tiver menos de 92 dias, então o dia 92, e potencialmente o dia 91, estiver no trimestre seguinte.
Na fase de resolução da análise, uma data pode ser criada a partir de um ano, trimestre do ano e dia do trimestre.
No modo estrito ResolverStyle#STRICT, todos os três campos são validados em relação ao intervalo de valores válidos. O campo dia do trimestre é validado de 1 a 90, 91 ou 92, dependendo do ano e trimestre.
No modo inteligente ResolverStyle#SMART, todos os três campos são validados em relação ao intervalo de valores válidos. O campo dia do trimestre é validado entre 1 e 92, ignorando o intervalo real com base no ano e no trimestre. Se o dia do trimestre exceder o intervalo real em um dia, a data resultante será um dia depois. Se o dia do trimestre exceder o intervalo real em dois dias, a data resultante será dois dias depois.
No modo tolerante ResolveStyle#LENIENT, somente o ano é validado em relação ao intervalo de valores válidos. A data resultante é calculada equivalente à abordagem de três estágios a seguir. Primeiro, crie uma data no primeiro de janeiro do ano solicitado. Em seguida, pegue o trimestre do ano, subtraia um e adicione o valor em trimestres à data. Por fim, pegue o dia do trimestre, subtraia um e adicione o valor em dias à data.
Esta unidade é um singleton imutável e thread-safe.
Documentação Java para java.time.temporal.IsoFields.DAY_OF_QUARTER.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.