当前位置: 首页>>代码示例>>用法及示例精选>>正文


Java LocalDateTime minusMinutes()用法及代码示例

LocalDateTime类minusMinutes()方法

  • minusMinutes() 方法可在java.time包。
  • minusMinutes() 方法用于从此日期时间对象中减去给定的分钟数并返回 LocalDateTime。
  • minusMinutes() 方法是一个非静态方法,它只能通过类对象访问,如果我们尝试使用类名访问方法,那么我们将得到一个错误。
  • minusMinutes() 方法可能会在执行减法时抛出异常。
    日期时间异常– 当计算结果值超出限制时,可能会抛出此异常。

用法:

    public LocalDateTime minusMinutes(long min_val);

参数:

  • long min_val– 表示要从此 LocalDateTime 中减去的分钟数。

返回值:

这个方法的返回类型是LocalDateTime,它返回保存从该 LocalDateTime 减去给定分钟的值的 LocalDateTime。

例:

// Java program to demonstrate the example 
// of minusMinutes(long min_val) method 
// of LocalDateTime

import java.time.*;

public class MinusMinutesOfLocalDateTime {
    public static void main(String args[]) {
        long minutes = 5;
        // Instantiates two LocalDateTime
        LocalDateTime da_ti1 = LocalDateTime.parse("2005-10-05T10:10:10.00");
        LocalDateTime da_ti2 = LocalDateTime.now();

        // Display da_ti1, da_ti2 and
        // minutes
        System.out.println("LocalDateTime da_ti1 and da_ti2:");
        System.out.println("da_ti1:" + da_ti1);
        System.out.println("da_ti2:" + da_ti2);
        System.out.println("minutes to subtract:" + minutes);

        System.out.println();

        // Here, this method subtracts the given
        // minutes from this date-time object  
        // i.e. here we are subracting 5 minutes 
        // from this object da_ti1
        LocalDateTime minus_min = da_ti1.minusMinutes(minutes);

        // Display minus_min
        System.out.print("da_ti1.minusMinutes(minutes):");
        System.out.println(minus_min);

        // Here, this method subtracts the given
        // minutes from this date-time object  
        // i.e. here we are subracting 5 minutes
        // from this object da_ti2
        minus_min = da_ti2.minusMinutes(minutes);

        // Display minus_min
        System.out.print("da_ti2.minusMinutes(minutes):");
        System.out.println(minus_min);
    }
}

输出

LocalDateTime da_ti1 and da_ti2:
da_ti1:2005-10-05T10:10:10
da_ti2:2020-06-07T16:10:15.112967
minutes to subtract:5

da_ti1.minusMinutes(minutes):2005-10-05T10:05:10
da_ti2.minusMinutes(minutes):2020-06-07T16:05:15.112967


相关用法

注:本文由纯净天空筛选整理自 Java LocalDateTime Class | minusMinutes() Method with Example。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。