import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class StringToLocalDateTimeExample {
public static void main(String[] args) {
// 定义一个日期时间字符串
String dateTimeString = "2023-10-05T14:30:00";
// 定义日期时间格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss");
// 将字符串转换为 LocalDateTime 对象
LocalDateTime localDateTime = LocalDateTime.parse(dateTimeString, formatter);
// 输出转换后的 LocalDateTime 对象
System.out.println("转换后的 LocalDateTime: " + localDateTime);
}
}
dateTimeString,其格式为 "2023-10-05T14:30:00"。DateTimeFormatter 类来定义字符串的格式。这里我们使用了 "yyyy-MM-dd'T'HH:mm:ss" 格式,其中 'T' 是 ISO 8601 标准中的时间分隔符。LocalDateTime.parse() 方法将字符串解析为 LocalDateTime 对象。我们需要传递字符串和格式化器作为参数。LocalDateTime 对象打印出来。这段代码展示了如何将一个符合特定格式的字符串转换为 LocalDateTime 对象。
上一篇:java 时间戳转date
下一篇:java线程池的工作原理
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站