使用mybatis格式化查询出的日期

 更新时间:2021年08月06日 11:14:54   作者:小诸葛的博客  
这篇文章主要介绍了使用mybatis格式化查询出的日期,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

mybatis格式化查询出的日期

1、格式符说明

%Y:年 示例:2019

%m:月 示例:08

%d:日 示例:05

%H:时 示例:15

%I:分 示例:47

%S:秒 示例:56

2、使用示例

DATE_FORMAT(NOW(),'%Y-%m-%d %H:%I:%S')

格式化Mybatis返回的Date时间

在实体类的日期属性上添加

@JsonFormat和@DateTimeFormat注解。

import java.util.Date; 
public class Test {
 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date date;
 
    public void setDate(Date date){
        this.date = date;
    }
    public Date getDate(){
        return date;
    }
}

@DateTimeFormat注解用于指定从前台接受的时间字符串格式,若格式不对应则抛出异常。

@JsonFormat注解用于将Date日期格式化为指定格式的字符串。由于在序列化时间时是按照国际标准时间GMT进行格式化的,最后接受到的数据会早勒8个小时,所以应该添加timezone = "GMT+8"属性将时区设置为于国内相同的CST时区。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java根据ip地址获取详细地域信息的方法

    java根据ip地址获取详细地域信息的方法

    这篇文章主要介绍了java根据ip地址获取详细地域信息的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • Java for循环的几种用法分析

    Java for循环的几种用法分析

    本篇文章小编为大家介绍,Java for循环的几种用法分析。需要的朋友参考下
    2013-04-04
  • Java:String.split()特殊字符处理操作

    Java:String.split()特殊字符处理操作

    这篇文章主要介绍了Java:String.split()特殊字符处理操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-10-10
  • 详解Spring容器的使用流程

    详解Spring容器的使用流程

    今天给大家带来的是关于Java的相关知识,文章围绕着Spring容器的使用流程展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06
  • Java线程的基本概念

    Java线程的基本概念

    本文主要介绍了Java线程的基本概念。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • Java反射机制详解_动力节点Java学院整理

    Java反射机制详解_动力节点Java学院整理

    Java 反射机制。通俗来讲呢,就是在运行状态中,我们可以根据“类的部分已经的信息”来还原“类的全部的信息”。这篇文章给大家详细介绍了java反射机制的知识,感兴趣的朋友一起看看吧
    2017-06-06
  • 教你用IDEA配置JUnit并进行单元测试

    教你用IDEA配置JUnit并进行单元测试

    今天教各位小伙伴怎么用IDEA配置JUnit并进行单元测试,文中有非常详细的图文介绍及代码示例,对正在学习IDEA的小伙伴有很好的帮助,需要的朋友可以参考下
    2021-05-05
  • 在Spring Boot中加载初始化数据的实现

    在Spring Boot中加载初始化数据的实现

    这篇文章主要介绍了在Spring Boot中加载初始化数据的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • Spring Boot集成redis,key自定义生成方式

    Spring Boot集成redis,key自定义生成方式

    这篇文章主要介绍了Spring Boot集成redis,key自定义生成方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • IDEA 2020.3最新永久激活码(免费激活到 2099 年,亲测有效)

    IDEA 2020.3最新永久激活码(免费激活到 2099 年,亲测有效)

    分享一下 IntelliJ IDEA 2020.3.1 最新激活注册码,破解教程如下,可免费激活至 2099 年,亲测有效,本文给大家分享两种方法,感兴趣的朋友参考下吧
    2021-01-01

最新评论