📜  Java中的 LocalTime plusSeconds() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:49.286000             🧑  作者: Mango

Java中的LocalTime plusSeconds()方法

LocalTime类是Java 8中新增的时间类之一。它代表了一个不带时区的时间,用于表示一天中的时间。plusSeconds()方法是该类中的一个方法,用于在当前时间上增加指定的秒数。

语法
public LocalTime plusSeconds(long secondsToAdd)
参数
  • secondsToAdd - 需要添加的秒数,可以为负数。
返回值
  • LocalTime - 增加指定秒数后的时间。
示例
import java.time.LocalTime;

public class LocalTimeDemo {
   public static void main(String[] args) {
      LocalTime currentTime = LocalTime.now();
      System.out.println("当前时间是:" + currentTime); // 输出当前时间

      // 在当前时间基础上加上两个小时零三十分钟
      LocalTime newTime = currentTime.plusHours(2).plusMinutes(30);
      System.out.println("两个小时零三十分钟后的时间是:" + newTime);

      // 在当前时间基础上加上10秒
      LocalTime newTime2 = currentTime.plusSeconds(10);
      System.out.println("10秒后的时间是:" + newTime2);
   }
}

该代码将会输出:

当前时间是:20:30:00.572283100
两个小时零三十分钟后的时间是:23:00
10秒后的时间是:20:30:10.572283100

如上所述,我们可以使用plusSeconds()方法将指定秒数添加到当前时间上,从而得到一个新的时间。