- java.time 包类
- java.time - 主页
- java.time - 时钟
- java.time - 持续时间
- java.time - 瞬间
- java.time - 本地日期
- java.time - 本地日期和时间
- java.time - 本地时间
- java.time - 月日
- java.time - 离差日期和时间
- java.time - 离差时间
- java.time - 周期
- java.time - 年
- java.time - 年月
- java.time - 带有时区的日期和时间
- java.time - 时区标识
- java.time - 时区偏移量
- java.time 包枚举
- java.time - 月
- java.time 实用资源
- java.time - 讨论
java.time.LocalDateTime.minusMonths() 方法示例
说明
java.time.LocalDateTime.minusMonths(long monthsToSubtract) 方法返回一个本 LocalDateTime 的拷贝,其中已减去指定的月份。
声明
以下是 java.time.LocalDateTime.minusMonths(long monthsToSubtract) 方法的声明。
public LocalDateTime minusMonths(long monthsToSubtract)
参数
monthsToSubtract - 要减去的月份数,可以为负数。
返回值
LocalDateTime基于此日期和时间,其中已减去月份数,非空。
异常
DateTimeException - 如果结果超出支持的日期范围。
示例
以下示例显示了 java.time.LocalDateTime.minusMonths(long monthsToSubtract) 方法的用法。
package com.tutorialspoint; import java.time.LocalDateTime; public class LocalDateTimeDemo { public static void main(String[] args) { LocalDateTime date = LocalDateTime.parse("2017-02-03T12:30:30"); System.out.println(date.minusMonths(2)); } }
让我们编译并运行上述程序,将产生以下结果 -
2016-12-03T12:30:30
广告