报告可能错误使用的日期格式模式。
报告的模式如下:
- 大写的“Y”,除非“w”出现在附近。 它代表“周年”,几乎总是与正常的“年份”(小写的 "y" 模式)相同,但可能指向 12 月结束后的下一年。
- 靠近 "H"、"K"、"h" 或 "k"(小时)的大写 "M"(月份)。 可能本意是使用小写的 "m"(分钟)。
- 靠近 "y"(年份)或 "d"(一月中的某天)的小写 "m"(分钟)。 可能本意是使用大写的 "M"(分钟)。
- 靠近 "M" 或 "L"(月份)的大写的 "D"(一年中的某天)。 可能本意是使用小写的 "d"(一月中的某天)。
- 靠近 "m"(分钟)的大写的 "S"(毫秒)。 可能本意是使用小写的 "s"(秒)。
示例:
new SimpleDateFormat("YYYY-MM-dd")
:可能本意是使用 "yyyy-MM-dd"
。
new SimpleDateFormat("yyyy-MM-DD")
:可能本意是使用 "yyyy-MM-dd"
。
new SimpleDateFormat("HH:MM")
:可能本意是使用 "HH:mm"
。
2020.1 最新变化