zoukankan      html  css  js  c++  java
  • 关于Java中文乱码与日期格式

    关于Java中文乱码与日期格式

    Java中文乱码的问题其实很普遍了,首先,一般不会在Windows平台下面出现,同时,一般在Tomcat应用服务器下也都正常,但是到了WebSphere,Weblogic等应用服务器,到了Unix,AIX等操作系统上,乱码呀,日期格式问题就来了。

    最近,项目组遇到了如下问题,从Excel读取日期,A服务器读的日期格式记得好像是2009-10-10,但是到了B服务器日期格式就变成了10/10/2009,啥问题呢?

    看到这样,初步的分析就是:操作系统环境问题?中文环境配置了吗?JVM问题,JVM设置GBK了吗?

    中文乱码问题JVM解决方法:

       在JVM的参数上加上:

        -Ddefault.client.encoding=GBK -Dclient.encoding.override=GBK -Dfile.encoding=GBK

    日期格式JVM解决方法:

       在JVM的参数上加上:

        -Duser.language=zh -Duser.region=CN

    其它国家地区JVM支持如下:

          -Duser.language=zh -Duser.region=CN //中文
               -Duser.language=de -Duser.region=DE // 德语
               -Duser.language=en -Duser.region=US // 英语
               -Duser.language=fr -Duser.region=FR // 法语
               -Duser.language=ru -Duser.region=RU // 俄语

    以上参数WebSphere下验证通过。

  • 相关阅读:
    IOS 字典转模型
    iOS UIView 快速修改 frame
    IOS 解析JSON
    IOS 解析XML--使用NSXML
    ios 解析json,xml
    StringBuffer类和String类的区别
    Thread类和Runnable接口的比较
    Exception和RuntimeException的区别
    代理设计模式
    工厂设计模式
  • 原文地址:https://www.cnblogs.com/rojas/p/5284314.html
Copyright © 2011-2022 走看看