1、DateUtil yyyy-MM-dd HH:mm:ss.SSSSSS 格式支持

2、DateConverter 增加验证, 入参是 空串,返回null, 而不是抛异常; (生产环境会出现 空串的情况; 异常交给调用者自行抛出)
This commit is contained in:
duandazhi
2021-08-19 16:17:20 +08:00
parent dbc4fd62ce
commit c92ccb7316
4 changed files with 47 additions and 4 deletions

View File

@@ -456,6 +456,26 @@ public class DateUtilTest {
Assert.assertEquals("2020-06-28 02:14:13", dateTime.toString());
}
/**
* 测试支持yyyy-MM-dd HH:mm:ss.SSSSSS 格式
*/
@Test
public void parseTest9() {
String str = "2020-02-06 01:58:00.000020";
DateTime dateTime = DateUtil.parse(str);
assert dateTime != null;
}
/**
* 测试字符串是空返回null, 而不是直接报错;
*/
@Test
public void parseTest10() {
String str = "";
DateTime dateTime = DateUtil.parse(str);
Assert.assertNull(dateTime);
}
@Test
public void parseUTCOffsetTest() {
// issue#I437AP@Gitee