我是靠谱客的博主 殷勤鼠标,最近开发中收集的这篇文章主要介绍关于LocalDateTime类的使用关于LocalDateTime类的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

关于LocalDateTime类的使用

我们查看源代码,发现LocalDateTime类使用两个属性来表示时间,即date和time

private final LocalDate date;
private final LocalTime time;
// LocalDate类
private final int year;
private final short month;
private final short day;

// LocalTime类
private final byte hour;
private final byte minute;
private final byte second;
private final int nano;// 纳秒

需要注意的是LocalDateTime类的toString()方法

public String toString() {
	return this.date.toString() + 'T' + this.time.toString();
}

官方实现会在date和time中间加一个‘T’,后面我们需要去解决这个‘T’的问题。

需要注意的是只要在控制台打印LocalDateTime类的对象,它都会调用toString()方法,日期和时间中间都会带一个大写的T。

像这样:2021-05-12T17:21:24.571153500

我们需要导入一个依赖去解决这个T的问题:

<!--解决LocalDateTime传入前端后时间中间带‘T’-->
<dependency>
	<groupId>com.fasterxml.jackson.datatype</groupId>
	<artifactId>jackson-datatype-jsr310</artifactId>
	<version>2.9.8</version>
</dependency>

最后

以上就是殷勤鼠标为你收集整理的关于LocalDateTime类的使用关于LocalDateTime类的使用的全部内容,希望文章能够帮你解决关于LocalDateTime类的使用关于LocalDateTime类的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部