mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-04-19 03:01:48 +08:00
fix test
This commit is contained in:
parent
a79d0c796e
commit
dabb21aad1
@ -1,15 +1,14 @@
|
|||||||
package cn.hutool.core.convert;
|
package cn.hutool.core.convert;
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
|
import org.junit.Assert;
|
||||||
|
import org.junit.Test;
|
||||||
|
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.time.format.DateTimeFormatter;
|
import java.time.format.DateTimeFormatter;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
import org.junit.Assert;
|
|
||||||
import org.junit.Test;
|
|
||||||
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
|
||||||
|
|
||||||
public class DateConvertTest {
|
public class DateConvertTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -28,7 +27,7 @@ public class DateConvertTest {
|
|||||||
int dateLong = -1497600000;
|
int dateLong = -1497600000;
|
||||||
Date value = Convert.toDate(dateLong);
|
Date value = Convert.toDate(dateLong);
|
||||||
Assert.assertNotNull(value);
|
Assert.assertNotNull(value);
|
||||||
Assert.assertEquals("Mon Dec 15 00:00:00 CST 1969", value.toString());
|
Assert.assertTrue(value.toString().startsWith("Mon Dec 15 00:00:00 "));
|
||||||
|
|
||||||
final java.sql.Date sqlDate = Convert.convert(java.sql.Date.class, dateLong);
|
final java.sql.Date sqlDate = Convert.convert(java.sql.Date.class, dateLong);
|
||||||
Assert.assertNotNull(sqlDate);
|
Assert.assertNotNull(sqlDate);
|
||||||
@ -53,18 +52,18 @@ public class DateConvertTest {
|
|||||||
java.sql.Date value2 = Convert.convert(java.sql.Date.class, timeLong);
|
java.sql.Date value2 = Convert.convert(java.sql.Date.class, timeLong);
|
||||||
Assert.assertEquals(timeLong, value2.getTime());
|
Assert.assertEquals(timeLong, value2.getTime());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void toLocalDateTimeTest() {
|
public void toLocalDateTimeTest() {
|
||||||
Date src = new Date();
|
Date src = new Date();
|
||||||
|
|
||||||
LocalDateTime ldt = Convert.toLocalDateTime(src);
|
LocalDateTime ldt = Convert.toLocalDateTime(src);
|
||||||
Assert.assertEquals(ldt, DateUtil.toLocalDateTime(src));
|
Assert.assertEquals(ldt, DateUtil.toLocalDateTime(src));
|
||||||
|
|
||||||
Timestamp ts = Timestamp.from(src.toInstant());
|
Timestamp ts = Timestamp.from(src.toInstant());
|
||||||
ldt = Convert.toLocalDateTime(ts);
|
ldt = Convert.toLocalDateTime(ts);
|
||||||
Assert.assertEquals(ldt, DateUtil.toLocalDateTime(src));
|
Assert.assertEquals(ldt, DateUtil.toLocalDateTime(src));
|
||||||
|
|
||||||
String str = "2020-12-12 12:12:12.0";
|
String str = "2020-12-12 12:12:12.0";
|
||||||
ldt = Convert.toLocalDateTime(str);
|
ldt = Convert.toLocalDateTime(str);
|
||||||
Assert.assertEquals(ldt.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.S")), str);
|
Assert.assertEquals(ldt.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.S")), str);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user