java WebMvcConfig 全局设置时间服务器时区
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 全局设置时间服务器时区相关推荐
- Java中的时间与时区__java
转:https://yq.aliyun.com/ziliao/245667 摘要: 本文讲的是Java中的时间与时区__java, 0. 前言: 时间格式: //世界标准时间,其中 ...
- java设置北京时间的时区
java设置北京时间的时区 解决方法: 设置北京时间的时区,消除时间差. TimeZone timeZone = TimeZone.getTimeZone("GMT+8"); Ti ...
- 查看和修改服务器中java程序默认的服务器时区
1.查看java的默认时区 java -XshowSettings:local 注意观察上面的 user.timezone = ,这种情况会选择默认的系统时区来自行计算Java生成的时间. 这里再扩展 ...
- Java中的时间、时区和夏令时
相关概念 时区 时区是地球上的区域使用同一个时间定义.以前,人们通过观察太阳的位置(时角)决定时间,这就使得不同经度的地方的时间有所不同(地方时).1863年,首次使用时区的概念.时区通过设立一个区域 ...
- Java中的时间与时区
0. 前言: 时间格式: //世界标准时间,其中T表示时分秒的开始(或者日期与时间的间隔),Z表示这是一个世界标准时间 2017-12-13T01:47:07.081Z//本地时间,也叫不含时区信息的 ...
- CentOS 6.9时间与时间服务器相差1小时(时区问题,经过查看时区是蒙古时区,蒙古时区与亚洲上海时区相差1小时)
项目上服务器与时间服务器同步时间后,总是比实际时间快一个小时 clock 英[klɒk] 美[klɑːk] n. 时钟; 钟; v. 达到(某时间或速度); 测-的速度; 注意到; 认出; 首先查看时 ...
- xp系统没有服务器时间,WinXP系统时间无法同步网络时间连时区也不显示的解决方法...
WinXP系统时间总是与网络上的北京时间自动同步的,如果某一天你突然发现系统时间不准了,甚至连时区也不显示,就说明电脑或者系统出现了问题. 通常有几下几种情况: 1.CMOS电池没电了. 2.在获取最 ...
- 如何查看服务器系统时间,服务器时间相关(硬件时间,系统时间,时区时间)...
硬件时间,系统时间,时区 #hwclock --hctosys 把硬件时间同步到系统时间 查看系统时区命令:date -R 第一种方法,将时区信息文件拷贝至/etc/localtime下.具体操作方式 ...
- 修改服务器时间和时区
修改服务器时间和时区 1. 修改服务器时间 如果单纯修改服务器时间,通过ntpdate命令即可完成. # yum install ntpdate -y # ntpdate ntp1.aliyun.co ...
最新文章
- dw的css样式怎么删除掉,三种方法教你DreamWeaver下如何应用CSS样式
- mysql的连接leftjion,mysql的表连接(left|right)join
- MySQL 基础---数据库维护和性能提高
- java模拟连接超时_Java:使用Toxiproxy模拟各种连接问题
- mysql-linux64,Linux64下mysql安装和开辟
- 未能找到文件“\bin\roslyn\csc.exe”
- C# 静态类的构造函数
- 解决误删/bin/bash问题
- 使用vbs语言利用SecureCRT批量执行交换机命令
- python识别图片、PDF识别成文字、表格(包含去除水印) 代码不是最新,可在最下面Gitee地址查看最新代码
- h5 ios 切入后台运行倒计时问题
- Angular 统一社会信用代码生成校验
- java httpclient 伪造ip_使用CURL伪造来源网址与IP
- 英语十大词性之二 - 动词
- java指数表示法_Java指数计数法详解
- 东大22春《计算机应用基础》在线平时作业3_100分参考非答案
- tp6框架结合阿里短信接口发送短信并记录redis
- Failed to execute tools\android.bat:分分钟解决!网上千篇一律,解决不了?看看这篇!
- idea2019之后版本 插件库打不开解决办法
- C语言经典题10道之古典问题: 兔子生兔问题
热门文章
- 对比学习系列论文SimROD(二): A Simple Adaptation Method for Robust Object Detection
- pandas 知识点补充:绘图plot
- Java高阶部分知识点汇总(二)-封装与隐藏详讲
- 深度解析算法优化内部机制:为什么机器学习算法难以优化?
- 从无到有算法养成篇-算法基础常识
- Java7里try-with-resources分析--转
- How to Setup Replicated LevelDB Persistence in Apache ActiveMQ 5.9--转载
- BEA WebLogic Server 10 查看和配置日志
- 李宏毅深度学习——第一天
- 机器学习Sklearn实战——KNN算法