java.time.Duration plus()方法

java.time.Duration.plus(long amountToAdd, TemporalUnit unit) 用于获取该持续时间的不可变副本。

1 语法

public Duration plus(long amountToAdd, TemporalUnit unit)

2 参数

amountToAdd:要添加的金额。它可以是正数或负数,但不能为null。

unit,即要添加的数量的TemporalUnit。不能为空。

3 返回值

该方法返回一个Duration,它是现有持续时间的不变副本,其中添加了参数duration。

4 示例 

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * java.time.Duration plus()方法
 */
import java.time.Duration; 
import java.time.temporal.*; 
  
public class DurationPlusDemo { 
    public static void main(String[] args) 
    { 
  
        // Duration 1 using parse() method 
        Duration duration1 
            = Duration.parse("P2DT3H4M"); 
  
        // Get the duration added 
        // using plus() method 
        System.out.println( 
            duration1 
                .plus(5, ChronoUnit.HOURS)); 
    } 
} 

输出结果为:

PT56H4M

 

热门文章

优秀文章