java.time.LocalDateTime.minus() 方法示例



说明

java.time.LocalDateTime.minus(TemporalAmount amountToSubtract) 方法返回该日期时间减去指定数量的副本。

声明

以下是 java.time.LocalDateTime.minus(TemporalAmount amountToSubtract) 方法的声明。

public LocalDateTime minus(TemporalAmount amountToSubtract)

参数

amountToSubtract − 要减去的数量,不能为空。

返回值

基于该日期时间并执行减法的 LocalDateTime,不能为空。

异常

  • DateTimeException − 如果无法进行减法。

  • ArithmeticException − 如果发生数字溢出。

示例

以下示例演示了 java.time.LocalDateTime.minus(TemporalAmount amountToSubtract) 方法的用法。

package com.tutorialspoint;

import java.time.LocalDateTime;
import java.time.Period;

public class LocalDateTimeDemo {
   public static void main(String[] args) {
 
      LocalDateTime date = LocalDateTime.parse("2017-02-03T12:30:30");
      System.out.println(date.minus(Period.ofDays(2)));  
   }
}

让我们编译并运行上述程序,这将产生以下结果 −

2017-02-01T12:30:30
广告
© . All rights reserved.