La classe DateTimeFormatter di Java 8 ha un metodo, ofPattern (String pattern), che consente di definire un formato da una stringa di lettere A-z, a-z. Gli esempi non chiariscono la differenza tra y, anno dell'era e Y, anno basato sulla settimana. Che cos'è?Differenza tra l'anno dell'era e l'anno della settimana?
Symbol Meaning Presentation Examples
------ ------- ------------ -------
y year-of-era year 2004; 04
Y week-based-year year 1996; 96
Risposta corretta. Per spiegare, alcune applicazioni registrano il tempo per * intere * settimane, dal lunedì alla domenica. La prima settimana è definita come la settimana con il primo giovedì dell'anno. La [prima settimana del 2014] (http://www.epochconverter.com/date-and-time/weeknumbers-by-year.php) è iniziata il 30 dicembre 2013, terminando il 5 gennaio 2014. Quindi la settimana- l'anno sia del 30 e 31 dicembre 2013 è '2014'. –