zoukankan      html  css  js  c++  java
  • eclipse/MyEclipse 日期格式、注释日期格式、时区问题

          在eclipse/MyEclipse中,如果你的注释或是运行System.out.print(new java.util.Date());的时候,发现时间和系统的时间差8个小时。

    那么就可以说明,你的时区和当前时区不对应。我们中国用的时区是Asia/Shanghai,你的差8小时应该是东八区的。关于这一点

    你不懂可以看看初中地理:D。

    解决办法有2种:

    1、在你的eclipse/MyEclipse的JVM的jre运行参数中设置时区。在Default VM Arguments中设置:-Duser.timezone=Asia/Shanghai

    步骤:在Window->Preferences->Java->Installed JERs然后看到右边有jre的安装列表,选择一个,点击edit,

    然后在Default VM Arguments中设置:-Duser.timezone=Asia/Shanghai

    点击完成,重启eclipse、MyEclipse即可;

    image

    2、出现这种时区差别的原因就是系统的软件注册表的时区设置被损坏,重新注册下即可

    Javaeye上也有人提供注册表下载:Time_Zones_XP.rar

    解压后运行注册表应该就可以了

    在eclipse/MyEclipse中,如果发现你的注释是英文格式的(Mon Mar 21 10:57:13 CST 2011),而不是中文格式的或是你自己想要的格式,可以有如下办法解决。

    1、在eclipse.ini、myeclipse.in的配置文件中加入-Duser.language=zh-cn或是将-Duser.language=en 改为-Duser.language=zh-cn即可;

    2、修改eclipse、MyEclipse的插件的jar信息。

    如格式是:Mar 21, 2011;想要改成:2011-3-21

    那么修改eclipse/plugins中的org.eclipse.text_3.3.0.v20070606-0010.jar这个jar包(org.eclipse.text_XXXX.jar包),有的版本是v后面的日期不同。

    关于这个jar包的源码可以在此地方下载:http://wiki.eclipse.org/index.php/CVS_Howto下载eclipse的源码,主要下载org.eclipse.text包下的类。

    然后修改org.eclipse.jface.text.templates.GlobalTemplateVariables这个类,找到代码:

    代码改成
    代码

    改完后,然后重新打包成jar,覆盖掉原来的那个eclipse/plugins中jar文件即可。关于这个文件,网上也有提供下载的:org.eclipse.text_3.3.0.v20070606-0010.zip (230.1 KB)

  • 作者:hoojo
    出处:
    blog:http://blog.csdn.net/IBM_hoojo
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权所有,转载请注明出处 本文出自:
分享道版权所有,欢迎转载,转载请注明出处,谢谢
收藏
关注
评论
查看全文
  • 相关阅读:
    java-学习8
    java-学习7
    java-学习6
    html----h1-6标签
    jquery.cookie介绍和用法
    java-学习5
    java-学习4
    Eclipse里的代码光标变成一个黑色块
    java-学习3(jdk-环境配置)
    箭头函数无法使用this的解决方法
  • 原文地址:https://www.cnblogs.com/hoojo/p/1990070.html
  • Copyright © 2011-2022 走看看