18个Java8日期处理的实践(太有用了)
Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。Java 8 中的 LocalDate 用于表示当天日期。这个方法的好处是没再犯老API的设计错误,比如年度起始于1900,月份是从0开 始等等。注意,这些方法返回一个全新的LocalTime实例,由于其不可变性,返回后一定要用变量赋值。LocalDate日期不包含时间信息,它的plus()方法用来增加天、周、月,ChronoUnit类声明了这些时间单位。由于LocalDate也是不变类型,返回后一定要用变量赋值。与 MonthDay检查重复事件的例子相似,YearMonth是另一个组合类,用于表示信用卡到期日、FD到期日、期货期权到期日等。有一个常见日期操作是计算两个日期之间的天数、周数或月数。
用户评论