java - para - manual de programacion android pdf
¿Diferencia entre el año de la era y el año basado en la semana? (2)
La clase
DateTimeFormatter
Java 8 tiene un método,
ofPattern(String pattern)
, que le permite definir un formato a partir de una cadena de letras
Az
,
az
.
Los ejemplos no aclaran la diferencia entre
y
,
año de la era
e
Y
,
año basado en la semana
.
¿Qué es?
Symbol Meaning Presentation Examples
------ ------- ------------ -------
y year-of-era year 2004; 04
Y week-based-year year 1996; 96
Cada campo está documentado en una clase de "campo", como
ChronoField
,
WeekFields
o
IsoFields
.
El campo "año de la era" está documentado en
ChronoField
.
El campo "año basado en la semana" se documenta en
WeekFields
.
Ese es el valor anual para las fechas de estilo "año-semana", como en 2006W52. Puede estar fuera del valor del año de la era en +1 o -1 si la semana en cuestión se extiende a horcajadas en el límite del año.