| LocalDate:不包含具体时间的⽇期。 |
| LocalTime:不含⽇期的时间。 |
| LocalDateTime:包含了⽇期及时间。 |
| //getYear() int 获取当前⽇期的年份 |
| //getMonth() Month 获取当前⽇期的⽉份对象 |
| //getMonthValue() int 获取当前⽇期是第⼏⽉ |
| //getDayOfWeek() DayOfWeek 表示该对象表示的⽇期是星期⼏ |
| //getDayOfMonth() int 表示该对象表示的⽇期是这个⽉第⼏天 |
| //getDayOfYear() int 表示该对象表示的⽇期是今年第⼏天 |
| //withYear(int year) LocalDate 修改当前对象的年份 |
| //withMonth(int month) LocalDate 修改当前对象的⽉份 |
| //withDayOfMonth(int dayOfMonth) LocalDate 修改当前对象在当⽉的⽇期 |
| //plusYears(long yearsToAdd) LocalDate 当前对象增加指定的年份数 |
| //plusMonths(long monthsToAdd) LocalDate 当前对象增加指定的⽉份数 |
| //plusWeeks(long weeksToAdd) LocalDate 当前对象增加指定的周数 |
| //plusDays(long daysToAdd) LocalDate 当前对象增加指定的天数 |
| //minusYears(long yearsToSubtract) LocalDate 当前对象减去指定的年数 |
| //minusMonths(long monthsToSubtract) LocalDate 当前对象减去注定的⽉数 |
| //minusWeeks(long weeksToSubtract) LocalDate 当前对象减去指定的周数 |
| //minusDays(long daysToSubtract) LocalDate 当前对象减去指定的天数 |
| //compareTo(ChronoLocalDate other) int ⽐较当前对象和other对象在时间上的⼤⼩,返回值如果为正,则当前对象时间较晚, |
| //isBefore(ChronoLocalDate other) boolean ⽐较当前对象⽇期是否在other对象⽇期之前 |
| //isAfter(ChronoLocalDate other) boolean ⽐较当前对象⽇期是否在other对象⽇期之后 |
| //isEqual(ChronoLocalDate other) boolean ⽐较两个⽇期对象是否相等 |
| import java.time.LocalDate; |
| import java.time.LocalTime; |
| |
| public class Main { |
| |
| public static void main(String[] args) throws Exception { |
| LocalDate today = LocalDate.now(); |
| |
| |
| System.out.println("今天日期 "+ today); |
| System.out.println("现在是哪年:" + today.getYear() ); |
| System.out.println("现在是哪月:" + today.getMonth() ); |
| System.out.println("现在是哪月(数字):" + today.getMonthValue() ); |
| System.out.println("现在是几号:" + today.getDayOfMonth() ); |
| System.out.println("现在是周几:" + today.getDayOfWeek() ); |
| |
| |
| LocalDate changeDate = today.plusYears(1); |
| System.out.println("加后是哪年:"+changeDate.getYear()); |
| System.out.println("旧的是哪年:"+today.getYear()); |
| |
| |
| System.out.println("isAfter:"+changeDate.isAfter(today)); |
| } |
| |
| } |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术