eclipse/MyEclipse 日期格式、注释日期格式、时区问题
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即可;
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信息。
public static class Date extends SimpleTemplateVariableResolver {/*** Creates a new date variable*/public Date() {super("date", TextTemplateMessages.getString("GlobalVariables.variable.description.date")); //$NON-NLS-1$ //$NON-NLS-2$ }protected String resolve(TemplateContext context) {return DateFormat.getDateInstance().format(new java.util.Date());}}改成
public static class Date extends SimpleTemplateVariableResolver {/*** Creates a new date variable*/public Date() {super("date", TextTemplateMessages.getString("GlobalVariables.variable.description.date")); //$NON-NLS-1$ //$NON-NLS-2$ }protected String resolve(TemplateContext context) {//return DateFormat.getDateInstance().format(new java.util.Date());final SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); //你的格式return df.format(new java.util.Date()); }}
改完后,然后重新打包成jar,覆盖掉原来的那个eclipse/plugins中jar文件即可。关于这个文件,网上也有提供下载的:org.eclipse.text_3.3.0.v20070606-0010.zip (230.1 KB)
来自:http://www.cnblogs.com/hoojo/archive/2011/03/21/1990070.html
转载于:https://www.cnblogs.com/mjorcen/p/3712107.html
eclipse/MyEclipse 日期格式、注释日期格式、时区问题相关推荐
- eclipse设置文档注释的格式
eclipse设置文档注释的格式
- eclipse/MyEclipse 日期格式、注释日期格式、时区问题[转]
http://www.cnblogs.com/hoojo/archive/2011/03/21/1990070.html 在eclipse/MyEclipse中,如果你的注释或是运行System.ou ...
- Eclipse注释日期格式
Eclipse neon版本之前,自动注释生成日期只能使用${date},其格式是本地默认格式,如"xxxx年xx月xx日",如想修改需要修改plugin下org.eclipse. ...
- MyEclipse 中自动安插作者、注释日期等快捷键方法
MyEclipse 中自动插入作者.注释日期等快捷键方法 MyEclipse 中自动插入作者.注释日期等de快捷键方法依次打开然后找到 Window -->Preferences->Jav ...
- Eclipse自动生成作者、日期注释等功能设置
Eclipse自动生成作者.日期注释等功能设置 在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的. 修改作者.日期注释格式:打开Windows->Pre ...
- python 时间戳转iso 8601_python - 如何解析ISO 8601格式的日期?
python - 如何解析ISO 8601格式的日期? 这个问题在这里已有答案: 使用strftime将python datetime转换为epoch ...
- sql服务器系统时间格式,SQL Server 日期格式和日期操做
SQL Server发展至今,关于日期的格式的控制方法,有传统的方法,好比CONVERT(),也有比较便利的新方法,好比FORMAT():一样,关于日期的操做函数,也分为传统方法:DATEADD()等 ...
- java中如何把时间封装成类,java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象?...
java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象? 我想将date1格式的日期转换为date2格式的日期对象. SimpleDateFormat simple ...
- java 解析日期格式_日期/时间格式/解析,Java 8样式
java 解析日期格式 自Java 几乎 开始以来,Java开发人员就通过java.util.Date类(自JDK 1.0起)和java.util.Calendar类(自JDK 1.1起 )来处理日期 ...
最新文章
- mysql根据id删除数据sql语句_sql delete根据id删除数据库
- asp.net 调用本地php,.NET_Asp.net获取服务器指定文件夹目录文件并提供下载的方法,本文实例讲述了Asp.net获取服务 - phpStudy...
- [WinForm] VS2010发布、打包安装程序(超全超详细)
- java防止上传恶意文件_从补丁分析到在野利用:揭秘CVE20201464 Windows文件签名验证绕过漏洞疑云...
- java学习笔记(五)集合
- 实现微信小程序版本管理
- 计算机平均分函数a,平均值计算函数Average、Averagea、AverageIfs、Trimmean
- 火狐flash扩展_获得您喜欢的扩展以在Firefox Alpha构建中使用
- 当数据中台遇上智能 看中台“鼻祖”阿里巴巴又有什么新花样?
- Impala集群搭建报错,主节点启动成功,但是worker节点的impalad启动失败
- Ran 0 tests in 0.000s
- 【第005问 Unity中如何显示三角形中心法线?】
- Cesium--模型(modle)的处理篇
- Wishbone总线快速了解
- centos8安装失败 Linux dd,在RHEL 8/CentOS 8上安装Telegraf的方法
- Redis框架(三):大众点评项目 基于Session的短信登录
- 共享雨伞,又一个昙花一现的共享经济?
- 使用 Web3.js 进行 Matic 测试网上链操作
- 哈工大计算机系统lab7——微壳
- 我是如何在毕业不久只用1年就升为开发组长的
热门文章
- oracle里返回值吗,Oracle有返回值的存储过程 | 学步园
- 爬虫推特数据分析的外文文献_13天让你学会爬虫分布式,说到让你做到择推出it届附教程...
- mysql 5.5.安装包_完美!阿里内部MySQL笔记爆火,肝完不再删库到跑路!(文档+视频贼全!)...
- 诺基亚n73支持java_JAVA性能 vs 诺基亚N71、E61_诺基亚 N73_手机其它OS-中关村在线
- iOS Hacker 使用Theos开发tweak
- [NOTE] RESTful架构
- python编程从入门到实践 之 数据可视化部分总结和回顾(未完待续)
- c++迭代器的一个例子
- python 继承的规则
- 局部静态变量Static详解