当前位置: 首页 > news >正文

个人怎么做音乐网站长春模板建站代理

个人怎么做音乐网站,长春模板建站代理,设计型网站案例,平价建网站JsonFormat的使用 目的 为了便于date类型字段的序列化和反序列化,需要在数据结构的Date、Timestamp、DateTime类型的字段上用JsonFormat注解进行注解 使用 JsonFormat注解是一个时间格式化注解,比如我们存储在mysql中的数据是date类型的,当…

@JsonFormat的使用

目的

        为了便于date类型字段的序列化和反序列化,需要在数据结构的Date、Timestamp、DateTime类型的字段上用JsonFormat注解进行注解

使用

        @JsonFormat注解是一个时间格式化注解,比如我们存储在mysql中的数据是date类型的,当我们读取出来封装在实体类中的时候,就会变成英文时间格式,而不是yyyy-MM-dd HH:mm:ss这样的中文时间,因此我们需要用到JsonFormat注解来格式化我们的时间。一般用于一个字段命名上面,示例:

    /*** 生日*/@JsonFormat(pattern = Dates.Pattern.DATE)private Date birthday;

这里Dates.Pattern.DATE是枚举类型取值,对应值可以自定义,例如:

    /*** yyyy-MM-dd*/
String DATE = "yyyy-MM-dd";

要想使用此注解,需要引入依赖:

<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.9.2</version>
</dependency>

当然,我们在spring boot框架开发中:

我们的spring-boot-starter-web启动器已经整合了jackson-databind依赖

不需要再重复引入jackson-databind依赖

 

        引入fasterxml maven jar包之后,就可以在实体类属性上面使用@JsonFormat注解了

        要注意的是,它只会在类似@ResponseBody返回json数据的时候,才会返回格式化的yyyy-MM-dd HH:mm:ss时间,你直接使用System.out.println()输出的话,仍然是类似“Fri Dec 01 21:05:20 CST 2017”这样的时间样式。

时区概述

GMT:Greenwich Mean Time 格林尼治标准时间。这是以英国格林尼治天文台观测结果得出的时间,这是英国格林尼治当地时间,这个地方的当地时间过去被当成世界标准的时间。

UT:Universal Time 世界时。根据原子钟计算出来的时间。

UTC:Coordinated Universal Time 协调世界时。因为地球自转越来越慢,每年都会比前一年多出零点几秒,每隔几年协调世界时组织都会给世界时+1秒,让基于原子钟的世界时和基于天文学(人类感知)的格林尼治标准时间相差不至于太大。并将得到的时间称为UTC,这是现在使用的世界标准时间。

协调世界时不与任何地区位置相关,也不代表此刻某地的时间,所以在说明某地时间时要加上时区

也就是说GMT并不等于UTC,而是等于UTC+0,只是格林尼治刚好在0时区上。

GMT = UTC+0

中国的默认时区

中国的默认时区是东八区

TimeZone设置时区

timezone: 默认是GMT,中国需要GMT+8

格林尼治时间(GMT)、世界协调时间(UTC)和中国时间的关系

中国时间(Asia/Shanghai) = 格林尼治时间(GMT) + 8
格林尼治时间(GMT) = 世界协调时间(UTC) + 0

时区问题

我们在格式化的时候要指定时区(timezone ),以中国时区为例,代码如下:

/**
* 生日
*/
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date birthday; 

实例

项目中我们的日期非常的难看,而且存在时区问题

(因为我们选择的日期是2月13号,显示的却是2月12号)

 我们使用@JsonFormat后,就可以格式化我们的日期,并且解决失去问题

@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date birthday; // 生日

结果

http://www.yidumall.com/news/12204.html

相关文章:

  • 安徽专业建网站沈阳seo收费
  • 成都php网站建设信息流广告投放平台
  • 网站公示如何做链接云南seo
  • 安徽品质网站建设创新品牌整合营销案例
  • 方庄网站建设免费网络推广的方法
  • wordpress酷炫插件班级优化大师免费下载学生版
  • seo中文含义是什么seo服务外包费用
  • 广州住房城乡建设委网站苏州seo怎么做
  • 房屋中介做网站的书籍站长统计官网
  • 公司网站域名备案怎么做一个自己的网站
  • 网站后台如何取消验证码登陆搜索指数的数据来源是什么
  • 国家森林公园网站建设百度推广效果怎样
  • wordpress可以建站吗seo基础
  • 炫酷html5网站模板深圳营销型网站设计公司
  • 跳转网站怎么做的seo高端培训
  • 做爰的最好看的视频的网站广告推广怎么做
  • 携程旅游电子商务网站策划书品牌营销咨询公司
  • 网站的在线客服系统百度免费官网入口
  • 合肥企业模板建站百度sem推广
  • 自媒体网站开发找个网站
  • 普宁市建设局网站合肥网络营销公司
  • 电商网站硬件配置百度站内搜索提升关键词排名
  • 做网站开发赚钱吗引擎网站推广法
  • wordpress加字体长沙官网seo推广
  • 电子商务网站建设作业代码网站注册流程和费用
  • 独立完成商城加社区网站开发百度竞价恶意点击软件
  • 怎么做网站渗透百度收录排名
  • 个人性质网站能做论坛吗semicircle
  • 直播视频网站嘉兴seo外包
  • 网站必须做百度推广才能被别人搜到吗google官网入口