首先看图:

我们发现,JDBC查询出来是只有年月日的。

此时,应该是有两种方法解决的,一种是格式化时间,以YYYY-MM-DD hh:mm:ss格式。

还有就是我使用的这种(如果要求非常精确的时间,还是找找工具类或者依赖包吧)。

getTimestamp方法的时间格式默认就是时分秒毫秒的格式,但是它有些许缺陷,就是他的时间未来日期很短,好像只能最大时间限制到未来十几年左右。

然后就是,不同时区的时间也是不同的,比如我们中国北京,就是东八区,时区要折腾好。不太建议用我这个。

然后就是前端处理时间,比如时间相差多少秒,多少分钟。

这种时间处理,不建议写工具类,没必要折腾。我开始用Day.js(较为轻量),但是后来我换了另一个大一点的,可能不太喜欢Day.js的语法或者...等等。

我还是比较喜欢:Moment.js

关于两个js库,换篇文章说吧。

最后修改:2022 年 08 月 09 日
如果觉得我的文章对你有用,请随意赞赏