Java LocalDateTime 转换工具类 - strToLocalDateTime() 方法单元测试

该方法使用 DateTimeFormatter 将 String 类型日期字符串转换为 LocalDateTime 对象。

public static LocalDateTime strToLocalDateTime(String date, String formatter) {
    DateTimeFormatter formatter1 = DateTimeFormatter.ofPattern(formatter);
    LocalDateTime localDateTime = LocalDateTime.parse(date, formatter1);
    return localDateTime;
}

单元测试

@Test
public void testStrToLocalDateTime() {
    String date = '2021-01-01 12:00:00';
    String formatter = 'yyyy-MM-dd HH:mm:ss';
    LocalDateTime expected = LocalDateTime.of(2021, 1, 1, 12, 0, 0);

    LocalDateTime result = strToLocalDateTime(date, formatter);

    assertEquals(expected, result);
}

该单元测试用例将字符串 '2021-01-01 12:00:00' 按照 'yyyy-MM-dd HH:mm:ss' 格式转换为 LocalDateTime 对象,并与预期结果进行比较。

Java LocalDateTime 转换工具类 - strToLocalDateTime() 方法单元测试

原文地址: http://www.cveoy.top/t/topic/mSU2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录