年龄和周年之间的差异? [英] Difference between year-of-era and week-based-year?

查看:101
本文介绍了年龄和周年之间的差异?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Java 8的 DateTimeFormatter 类有一个方法,即图形(String pattern),可以让您从Az,az字母的字符串中定义格式。这些例子并没有明确y,年龄和Y之间的差异,周年。这是什么?

Java 8's DateTimeFormatter class has a method, ofPattern(String pattern), that lets you define a format from a string of A-z, a-z letters. The examples don't clarify the difference between y, year-of-era and Y, week-based-year. What is it?

Symbol  Meaning                     Presentation      Examples
------  -------                     ------------      -------
 y       year-of-era                 year              2004; 04
 Y       week-based-year             year              1996; 96


推荐答案

这是年周风格的年值日期,如2006W52。
如果有问题的星期跨越年边界,可能会超过年龄值+1或-1。

That's year value for "year-week" style dates, as in 2006W52. It may be off the year-of-era value by +1 or -1 if the week in question straddles year boundary.

请参阅http://en.wikipedia.org/wiki/ISO_8601#Week_dates

这篇关于年龄和周年之间的差异?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆