Java将两位年份转换为全年
2021/9/3 17:06:21
本文主要是介绍Java将两位年份转换为全年,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、利用Joda-Time库.
DateTimeFormatter TWO_YEAR_FORMATTER = DateTimeFormat.forPattern("yy"); int year = LocalDate.parse("21"",TWO_YEAR_FORMATTER).getYear(); System.out.println(year);
输出结果:2021;
2、利用java.time API
DateTimeFormatter TWO_YEAR_FORMATTER = DateTimeFormat.forPattern("yy"); int year = TWO_YEAR_FORMATTER.parse("99").get(ChronoField.YEAR); System.out.println(year);
输出结果:2021;
关于Enum ChronoField
- java.lang.Object
- java.lang.Enum<ChronoField>
- java.time.temporal.ChronoField
实现的所有接口Serializable
, Comparable<ChronoField>
, TemporalField
public enum ChronoField extends Enum<ChronoField> implements TemporalField 一组标准字段。
这组字段提供基于字段的访问来操纵日期,时间或日期时间。 可以通过实现TemporalField
来扩展标准字段集。
这些字段旨在适用于多个日历系统。 例如,大多数非ISO日历系统将日期定义为年,月和日,只是略有不同的规则。 每个字段的文档说明了它的运作方式。
从jdk1.8开始,具体可参考API。
这篇关于Java将两位年份转换为全年的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15JavaMailSender是什么,怎么使用?-icode9专业技术文章分享
- 2024-11-15JWT 用户校验学习:从入门到实践
- 2024-11-15Nest学习:新手入门全面指南
- 2024-11-15RestfulAPI学习:新手入门指南
- 2024-11-15Server Component学习:入门教程与实践指南
- 2024-11-15动态路由入门:新手必读指南
- 2024-11-15JWT 用户校验入门:轻松掌握JWT认证基础
- 2024-11-15Nest后端开发入门指南
- 2024-11-15Nest后端开发入门教程
- 2024-11-15RestfulAPI入门:新手快速上手指南