Java中的 LocalTime ofSecondOfDay() 方法及示例
LocalTime类的ofSecondOfDay()方法用于从第二天的值中获取 LocalTime 实例。这将返回具有指定第二天的 LocalTime,从 0 到 24 * 60 * 60 – 1 作为参数传递。
句法:
public static LocalTime ofSecondOfDay(long secondOfDay)
参数:此方法接受单个参数secondOfDay ,即第二天,从 0 到 24 * 60 * 60 – 1。
返回值:该方法返回从指定的 secondOfDay 创建的 LocalTime实例。
异常:如果第二天的值无效,此方法将引发DateTimeException 。
下面的程序说明了 ofSecondOfDay() 方法:
方案一:
// Java program to demonstrate
// LocalTime.ofSecondOfDay() method
import java.time.*;
public class GFG {
public static void main(String[] args)
{
// create a nano of day
long secondvalue = 14245l;
// applying ofSecondOfDay()
LocalTime value
= LocalTime.ofSecondOfDay(secondvalue);
// print result
System.out.println("LocalTime: "
+ value);
}
}
输出:
LocalTime: 03:57:25
方案二:
// Java program to demonstrate
// LocalTime.ofSecondOfDay() method
import java.time.*;
public class GFG {
public static void main(String[] args)
{
// create a nano of day
long second = 24005;
// applying ofSecondOfDay()
LocalTime value
= LocalTime.ofSecondOfDay(second);
// print result
System.out.println("LocalTime: "
+ value);
}
}
输出:
LocalTime: 06:40:05
参考资料: https: Java/time/LocalTime.html#ofSecondOfDay(long)