We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
再来看一个使用 DateTimeFormatter 格式化日期的示例
LocalDateTime rightNow=LocalDateTime.now(); String date=DateTimeFormatter.ISO_LOCAL_DATE_TIME.format(rightNow); System.out.println(date);//2019-03-12T16:26:48.29 DateTimeFormatter formatter=DateTimeFormatter.ofPattern("YYYY-MM-dd HH:mm:ss"); System.out.println(formatter.format(rightNow));//2019-03-12 16:26:48
Java中,使用YYYY显示年份时,会显示当前时间所在周的年份,在跨年周会有问题。一般情况下都使用yyyy,来显示准确的年份。
e.g.:
LocalDateTime rightNow = LocalDateTime.of(2020, 12, 31, 12, 0, 0); String date= DateTimeFormatter.ISO_LOCAL_DATE_TIME.format(rightNow); // 2020-12-31T12:00:00 System.out.println(date); DateTimeFormatter formatterOfYYYY = DateTimeFormatter.ofPattern("YYYY-MM-dd HH:mm:ss"); // 2021-12-31 12:00:00 System.out.println(formatterOfYYYY.format(rightNow)); DateTimeFormatter formatterOfYyyy = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); // 2020-12-31 12:00:00 System.out.println(formatterOfYyyy.format(rightNow));
The text was updated successfully, but these errors were encountered:
再来看一个使用 DateTimeFormatter 格式化日期的示例 LocalDateTime rightNow=LocalDateTime.now(); String date=DateTimeFormatter.ISO_LOCAL_DATE_TIME.format(rightNow); System.out.println(date);//2019-03-12T16:26:48.29 DateTimeFormatter formatter=DateTimeFormatter.ofPattern("YYYY-MM-dd HH:mm:ss"); System.out.println(formatter.format(rightNow));//2019-03-12 16:26:48 Java中,使用YYYY显示年份时,会显示当前时间所在周的年份,在跨年周会有问题。一般情况下都使用yyyy,来显示准确的年份。 e.g.: LocalDateTime rightNow = LocalDateTime.of(2020, 12, 31, 12, 0, 0); String date= DateTimeFormatter.ISO_LOCAL_DATE_TIME.format(rightNow); // 2020-12-31T12:00:00 System.out.println(date); DateTimeFormatter formatterOfYYYY = DateTimeFormatter.ofPattern("YYYY-MM-dd HH:mm:ss"); // 2021-12-31 12:00:00 System.out.println(formatterOfYYYY.format(rightNow)); DateTimeFormatter formatterOfYyyy = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); // 2020-12-31 12:00:00 System.out.println(formatterOfYyyy.format(rightNow));
已经处理👍感谢哥们儿!
详细内容看这个commit: 30e7eb4
Sorry, something went wrong.
No branches or pull requests
Java中,使用YYYY显示年份时,会显示当前时间所在周的年份,在跨年周会有问题。一般情况下都使用yyyy,来显示准确的年份。
e.g.:
The text was updated successfully, but these errors were encountered: