mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
!316 DateUtilTest.java
的dateTest
进行完善
Merge pull request !316 from dazer007/v5-dev
This commit is contained in:
commit
f5704fda37
@ -15,6 +15,7 @@ import cn.hutool.core.util.StrUtil;
|
|||||||
import java.text.DateFormat;
|
import java.text.DateFormat;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.time.Instant;
|
import java.time.Instant;
|
||||||
|
import java.time.LocalDate;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.time.Year;
|
import java.time.Year;
|
||||||
import java.time.format.DateTimeFormatter;
|
import java.time.format.DateTimeFormatter;
|
||||||
@ -116,7 +117,7 @@ public class DateUtil extends CalendarUtil {
|
|||||||
* {@link TemporalAccessor}类型时间转为{@link DateTime}<br>
|
* {@link TemporalAccessor}类型时间转为{@link DateTime}<br>
|
||||||
* 始终根据已有{@link TemporalAccessor} 产生新的{@link DateTime}对象
|
* 始终根据已有{@link TemporalAccessor} 产生新的{@link DateTime}对象
|
||||||
*
|
*
|
||||||
* @param temporalAccessor {@link TemporalAccessor}
|
* @param temporalAccessor {@link TemporalAccessor},常用子类: {@link LocalDateTime}、 {@link LocalDate}
|
||||||
* @return 时间对象
|
* @return 时间对象
|
||||||
* @since 5.0.0
|
* @since 5.0.0
|
||||||
*/
|
*/
|
||||||
|
@ -754,9 +754,16 @@ public class DateUtilTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void dateTest(){
|
public void dateTest(){
|
||||||
|
//LocalDateTime ==> date
|
||||||
LocalDateTime localDateTime = LocalDateTime.parse("2017-05-06T08:30:00", DateTimeFormatter.ISO_DATE_TIME);
|
LocalDateTime localDateTime = LocalDateTime.parse("2017-05-06T08:30:00", DateTimeFormatter.ISO_DATE_TIME);
|
||||||
DateTime date = DateUtil.date(localDateTime);
|
DateTime date = DateUtil.date(localDateTime);
|
||||||
Assert.assertEquals("2017-05-06 08:30:00", date.toString());
|
Assert.assertEquals("2017-05-06 08:30:00", date.toString());
|
||||||
|
|
||||||
|
//LocalDate ==> date
|
||||||
|
LocalDate localDate = localDateTime.toLocalDate();
|
||||||
|
DateTime date2 = DateUtil.date(localDate);
|
||||||
|
Assert.assertEquals("2017-05-06",
|
||||||
|
DateUtil.format(date2, DatePattern.NORM_DATE_PATTERN));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
Loading…
x
Reference in New Issue
Block a user