📅  最后修改于: 2023-12-03 14:42:50.788000             🧑  作者: Mango
在Java中,OffsetTime类是用于表示时间和偏移量的类。它提供了一个名为now()
的方法,用于获取当前的时间和系统的默认偏移量。
public static OffsetTime now()
下面是一个使用now()
方法获取当前时间和偏移量的简单示例:
import java.time.OffsetTime;
public class Main {
public static void main(String[] args) {
OffsetTime currentTime = OffsetTime.now();
System.out.println("当前时间和偏移量: " + currentTime);
System.out.println("小时: " + currentTime.getHour());
System.out.println("分钟: " + currentTime.getMinute());
System.out.println("秒: " + currentTime.getSecond());
System.out.println("时区偏移量: " + currentTime.getOffset());
}
}
输出:
当前时间和偏移量: 22:45:30.123456789+03:00
小时: 22
分钟: 45
秒: 30
时区偏移量: +03:00
此示例中,now()
方法返回一个OffsetTime对象,表示当前时间和系统的默认偏移量。我们可以使用OffsetTime类的其他方法获取具体的时间、分钟、秒以及时区偏移量。
注意:实际输出中,时间和偏移量的值可能会因为系统配置和时区不同而有所不同。
以上就是在Java中使用OffsetTime now()
方法获取当前时间和偏移量的介绍和示例。你可以根据具体需求使用OffsetTime类提供的其他方法进一步处理时间和偏移量。