• 关于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下验证通过。

  • 相关阅读:
    最详细易懂的CRC-16校验原理(附源程序)(转)
    深入理解Java的接口和抽象类(转)
    同步、更新、下载Android Source & SDK from 国内镜像站(转载)
    django字段查询参数及聚合函数
    django不返回QuerySets的API
    django查询集API
    django查询操作
    django用包来组织模型
    django模型的继承
    django模型的元数据Meta
  • 原文地址:https://www.cnblogs.com/rojas/p/5284314.html
Copyright © 2020-2023  润新知