将文本输入转换为java.time.LocalDateTime可以使用java.time.format.DateTimeFormatter类的parse方法。首先,需要创建一个DateTimeFormatter对象,指定输入文本的格式。然后,使用该对象的parse方法将文本转换为LocalDateTime对象。
以下是一个示例代码:
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class TextToLocalDateTime {
public static void main(String[] args) {
String text = "2022-01-01 10:30:00";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse(text, formatter);
System.out.println(dateTime);
}
}
在上述代码中,我们将文本"2022-01-01 10:30:00"转换为LocalDateTime对象。DateTimeFormatter.ofPattern方法指定了输入文本的格式,"yyyy-MM-dd HH:mm:ss"表示年份-月份-日期 小时:分钟:秒。然后,调用LocalDateTime.parse方法将文本转换为LocalDateTime对象。
推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接地址:https://cloud.tencent.com/product/cvm
领取专属 10元无门槛券
手把手带您无忧上云