java - 纪元年和周年的区别?

标签 java date datetime java-8 java-time

Java 8 的 DateTimeFormatter类有一个方法,ofPattern(String pattern),它允许您从 A-za-z 字母的字符串定义格式。这些例子没有说明 y, year-of-eraY, week-based-year。这是什么?

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

最佳答案

这是“年-周”样式日期的年份值,如 2006-W52。 如果所讨论的周跨越年份边界,则它可能与年份值相差 +1 或 -1。

http://en.wikipedia.org/wiki/ISO_8601#Week_dates

关于java - 纪元年和周年的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26431882/

相关文章:

c# - .NET Compact Framework 上 DateTime.Now 中的毫秒数始终为零?

python - 将 DataFrame 对象上的 Pandas 日期时间索引转换为级别为 "month"和 "year"的 *MultiIndex*

java - Web 服务上的 Wildfly Undertow 请求失败 HttpServerExchange

node.js - 在 mongo 中日期始终以 utc 开始

google-app-engine - 查询 appengine 数据存储区时使用日期出现问题

java - 如何使用java在mysql中插入时间

java - "DateUTC"最准确的 joda-time 表示是什么?

java - LogNet gRPC Spring Boot 启动器 - 无需服务发现即可解析服务

java - 为什么 Java 允许标签远离循环?

java - 为什么在下面的代码中,当我编译或运行它不止一次时,输出是不同的