您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页Java时间类型转换

Java时间类型转换

来源:五一七教育网

LocalDateTime

格式化LocalDateTime为字符串

LocalDateTime currentDateTime = LocalDateTime.now();
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = currentDateTime.format(dateTimeFormatter);
System.out.println("Formatted DateTime: " + formattedDateTime);

解析字符串为LocalDateTime类型

try {
    LocalDateTime parsedDateTime = LocalDateTime.parse(dateTimeStr, dateTimeFormatter);
    System.out.println("Parsed DateTime: " + parsedDateTime);
} catch (Exception e) {
    e.printStackTrace();
}

LocalDate

格式化LocalDate为字符串

LocalDate currentDate = LocalDate.now();
DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
String formattedDate = currentDate.format(dateFormatter);
System.out.println("Formatted Date: " + formattedDate);

解析字符串为LocalDate类型

String dateStr = "2023-08-26";
try {
    LocalDate parsedDate = LocalDate.parse(dateStr, dateFormatter);
    System.out.println("Parsed Date: " + parsedDate);
} catch (Exception e) {
    e.printStackTrace();
}

Date

格式化为String

// 格式化日期为字符串
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date currentDate = new Date();
String formattedDate = dateFormat.format(currentDate);
System.out.println("Formatted Date: " + formattedDate);

String变为Date

// 解析字符串为Date类型
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = "2023-08-26 15:30:00";
try {
    Date parsedDate = dateFormat.parse(dateStr);
    System.out.println("Parsed Date: " + parsedDate);
} catch (Exception e) {
    e.printStackTrace();
}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务