在OffsetTime类中,根据传递给它的参数,有两种类型的plus()方法。
plus(long amountToAdd, TemporalUnit unit)
OffsetTime类的plus()方法用于返回此OffsetTime的副本,其中添加了指定的单位数量。如果由于不支持该单位或由于某些其他原因而无法添加数量,则抛出异常。此OffsetTime对象是不可变的,不受此方法调用的影响。
用法:
public OffsetTime plus(long amountToAdd, TemporalUnit unit)
参数:此方法接受两个参数amountToAdd,这是要添加到结果中的单位数量,可以为负数,而unit是要添加到结果中的单位数量,不能为null。
返回值:此方法基于此OffsetTime返回OffsetTime并添加指定的数量。
以下示例程序旨在说明plus()方法:
示例1:
// Java program to demonstrate
// OffsetTime.plus() method
import java.time.*;
import java.time.temporal.ChronoUnit;
public class GFG {
public static void main(String[] args)
{
// create an OffsetTime object
OffsetTime lt
= OffsetTime.parse("12:14:10+13:00");
// add 2 Hours to OffsetTime
OffsetTime value
= lt.plus(2, ChronoUnit.HOURS);
// print result
System.out.println("OffsetTime after adding 2 Hours: "
+ value);
}
}
输出:
OffsetTime after adding 2 Hours: 14:14:10+13:00
plus(TemporalAmount amountToAdd)
OffsetTime类的plus()方法用于返回此OffsetTime的副本,并在日期时间中添加指定的数量。该数量通常为Period或Duration,但是可以是实现TemporalAmount接口的任何其他类型。
用法:
public OffsetTime plus(TemporalAmount amountToAdd)
参数:此方法接受一个参数parameterToAdd,这是要添加的数量,它不能为null。
返回值:此方法基于此OffsetTime返回OffsetTime并加上添加值,而不是null
以下示例程序旨在说明plus()方法:
示例1:
// Java program to demonstrate
// OffsetTime.plus() method
import java.time.*;
public class GFG {
public static void main(String[] args)
{
// create a OffsetTime object
OffsetTime lt
= OffsetTime.parse("12:14:10+13:00");
// add 55 Minutes to OffsetTime
OffsetTime value
= lt.plus(Duration.ofMinutes(55));
// print result
System.out.println("OffsetTime after adding 55 Minutes: "
+ value);
}
}
输出:
OffsetTime after adding 55 Minutes: 13:09:10+13:00
相关用法
- Java OffsetTime until()用法及代码示例
- Java OffsetTime from()用法及代码示例
- Java OffsetTime get()用法及代码示例
- Java OffsetTime now()用法及代码示例
- Java OffsetTime with()用法及代码示例
- Java OffsetTime isBefore()用法及代码示例
- Java OffsetTime format()用法及代码示例
- Java OffsetTime toLocalTime()用法及代码示例
- Java OffsetTime minus()用法及代码示例
- Java OffsetTime minusSeconds()用法及代码示例
- Java OffsetTime minusMinutes()用法及代码示例
- Java OffsetTime isEqual()用法及代码示例
- Java OffsetTime range()用法及代码示例
- Java OffsetTime minusHours()用法及代码示例
- Java OffsetTime plusMinutes()用法及代码示例
注:本文由纯净天空筛选整理自gopaldave大神的英文原创作品 OffsetTime plus() method in Java with examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。