WebMvcConfig 全局设置时间服务器时区

@Override
public void extendMessageConverters(List<HttpMessageConverter<?>> converters) {MappingJackson2HttpMessageConverter jackson2HttpMessageConverter = new MappingJackson2HttpMessageConverter();ObjectMapper objectMapper = jackson2HttpMessageConverter.getObjectMapper();//json中多余的参数不报错,不想要可以改掉objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);//设置全局的时间转化

// SimpleDateFormat smt = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
// objectMapper.setDateFormat(smt);
// objectMapper.setTimeZone(TimeZone.getTimeZone(“GMT+”+getTimeZone()));//解决时区差8小时问题

    objectMapper.setTimeZone(TimeZone.getTimeZone("GMT+"+ DateUtil.getTimeZone()));//解决时区差8小时问题jackson2HttpMessageConverter.setObjectMapper(objectMapper);converters.add(0, jackson2HttpMessageConverter);

public static String getTimeZone(){
Calendar cal = Calendar.getInstance();
int offset = cal.get(Calendar.ZONE_OFFSET);
cal.add(Calendar.MILLISECOND, -offset);
Long timeStampUTC = cal.getTimeInMillis();
Long timeStamp = System.currentTimeMillis();
Long timeZone = (timeStamp - timeStampUTC) / (1000 * 3600);
System.out.println(String.valueOf(timeZone));
return String.valueOf(timeZone);

}

java WebMvcConfig 全局设置时间服务器时区相关推荐

  1. Java中的时间与时区__java

         转:https://yq.aliyun.com/ziliao/245667      摘要: 本文讲的是Java中的时间与时区__java, 0. 前言: 时间格式: //世界标准时间,其中 ...

  2. java设置北京时间的时区

    java设置北京时间的时区 解决方法: 设置北京时间的时区,消除时间差. TimeZone timeZone = TimeZone.getTimeZone("GMT+8"); Ti ...

  3. 查看和修改服务器中java程序默认的服务器时区

    1.查看java的默认时区 java -XshowSettings:local 注意观察上面的 user.timezone = ,这种情况会选择默认的系统时区来自行计算Java生成的时间. 这里再扩展 ...

  4. Java中的时间、时区和夏令时

    相关概念 时区 时区是地球上的区域使用同一个时间定义.以前,人们通过观察太阳的位置(时角)决定时间,这就使得不同经度的地方的时间有所不同(地方时).1863年,首次使用时区的概念.时区通过设立一个区域 ...

  5. Java中的时间与时区

    0. 前言: 时间格式: //世界标准时间,其中T表示时分秒的开始(或者日期与时间的间隔),Z表示这是一个世界标准时间 2017-12-13T01:47:07.081Z//本地时间,也叫不含时区信息的 ...

  6. CentOS 6.9时间与时间服务器相差1小时(时区问题,经过查看时区是蒙古时区,蒙古时区与亚洲上海时区相差1小时)

    项目上服务器与时间服务器同步时间后,总是比实际时间快一个小时 clock 英[klɒk] 美[klɑːk] n. 时钟; 钟; v. 达到(某时间或速度); 测-的速度; 注意到; 认出; 首先查看时 ...

  7. xp系统没有服务器时间,WinXP系统时间无法同步网络时间连时区也不显示的解决方法...

    WinXP系统时间总是与网络上的北京时间自动同步的,如果某一天你突然发现系统时间不准了,甚至连时区也不显示,就说明电脑或者系统出现了问题. 通常有几下几种情况: 1.CMOS电池没电了. 2.在获取最 ...

  8. 如何查看服务器系统时间,服务器时间相关(硬件时间,系统时间,时区时间)...

    硬件时间,系统时间,时区 #hwclock --hctosys 把硬件时间同步到系统时间 查看系统时区命令:date -R 第一种方法,将时区信息文件拷贝至/etc/localtime下.具体操作方式 ...

  9. 修改服务器时间和时区

    修改服务器时间和时区 1. 修改服务器时间 如果单纯修改服务器时间,通过ntpdate命令即可完成. # yum install ntpdate -y # ntpdate ntp1.aliyun.co ...

最新文章

  1. dw的css样式怎么删除掉,三种方法教你DreamWeaver下如何应用CSS样式
  2. mysql的连接leftjion,mysql的表连接(left|right)join
  3. MySQL 基础---数据库维护和性能提高
  4. java模拟连接超时_Java:使用Toxiproxy模拟各种连接问题
  5. mysql-linux64,Linux64下mysql安装和开辟
  6. 未能找到文件“\bin\roslyn\csc.exe”
  7. C# 静态类的构造函数
  8. 解决误删/bin/bash问题
  9. 使用vbs语言利用SecureCRT批量执行交换机命令
  10. python识别图片、PDF识别成文字、表格(包含去除水印) 代码不是最新,可在最下面Gitee地址查看最新代码
  11. h5 ios 切入后台运行倒计时问题
  12. Angular 统一社会信用代码生成校验
  13. java httpclient 伪造ip_使用CURL伪造来源网址与IP
  14. 英语十大词性之二 - 动词
  15. java指数表示法_Java指数计数法详解
  16. 东大22春《计算机应用基础》在线平时作业3_100分参考非答案
  17. tp6框架结合阿里短信接口发送短信并记录redis
  18. Failed to execute tools\android.bat:分分钟解决!网上千篇一律,解决不了?看看这篇!
  19. idea2019之后版本 插件库打不开解决办法
  20. C语言经典题10道之古典问题: 兔子生兔问题

热门文章

  1. 对比学习系列论文SimROD(二): A Simple Adaptation Method for Robust Object Detection
  2. pandas 知识点补充:绘图plot
  3. Java高阶部分知识点汇总(二)-封装与隐藏详讲
  4. 深度解析算法优化内部机制:为什么机器学习算法难以优化?
  5. 从无到有算法养成篇-算法基础常识
  6. Java7里try-with-resources分析--转
  7. How to Setup Replicated LevelDB Persistence in Apache ActiveMQ 5.9--转载
  8. BEA WebLogic Server 10 查看和配置日志
  9. 李宏毅深度学习——第一天
  10. 机器学习Sklearn实战——KNN算法