📅  最后修改于: 2023-12-03 15:16:25.654000             🧑  作者: Mango
在Java 8中,OffsetTime是表示时间的类,它是LocalTime和ZoneOffset的组合。它存储了一个时间和偏移量,可以用来表示某个时区的时间。
OffsetTime类提供了parse()方法,用于将字符串转换为OffsetTime对象。
OffsetTime parse()方法的语法如下:
public static OffsetTime parse(CharSequence text)
其中,text为要转换为OffsetTime对象的字符串。
下面是OffsetTime parse()方法的示例:
import java.time.OffsetTime;
public class OffsetTimeExample {
public static void main(String[] args) {
String str = "13:30+02:00";
OffsetTime offsetTime = OffsetTime.parse(str);
System.out.println("OffsetTime : " + offsetTime);
}
}
运行以上代码,输出结果为:
OffsetTime : 13:30+02:00
代码解释:
首先,定义了一个字符串"13:30+02:00",它表示的是时间为13:30,偏移量为+02:00的时间。
然后,我们使用OffsetTime的parse()方法将该字符串解析为OffsetTime对象,并将其存储在变量offsetTime中。
最后,使用System.out.println()方法输出该OffsetTime对象。
本文介绍了Java中的OffsetTime parse()方法及其示例。通过本文的介绍,我们可以清楚地了解到如何使用OffsetTime的parse()方法将字符串转换为OffsetTime对象。