`

win7系统下 Eclipse 取得的日期的时区问题

阅读更多
删除 jdk1.5.0_08\jre\lib\zi 下的GMT文件;
到 jdk1.5.0_08\jre\lib\zi\Etc 目录下拷贝一个 GMT-X 的文件到jdk1.5.0_08\jre\lib\zi目录下把名称改成GMT即可;
具体拷贝哪个文件得看你取得的时间相差多少小时,如果时间少了则拷贝-X的文件,如果时间多了则拷贝+X的文件;

// 获取时间、日期方法
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
dateFormat.format(date);
12小时
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
dateFormat.format(date);

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format1 = new
SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.US);
               
System.out.println(DateFormat.getDateInstance().format("Thu May 21 13:05:02 CST 2011"));                  

SimpleDateFormat format1 = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
Date d1 = null;
String localeString = null;
try {
        d1 = format1.parse("Thu Jun 18 10:47:20 CST 2009");
        localeString = DateFormat.getDateTimeInstance().format(d1);
        System.out.println(localeString);
} catch (Exception e) {
        e.printStackTrace();
}

DateFormat dateFormatterChina = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM);//格式化输出
TimeZone timeZoneChina = TimeZone.getTimeZone("Asia/Shanghai");//获取时区
dateFormatterChina.setTimeZone(timeZoneChina);//设置系统时区
Date curDate = new Date();//获取系统时间

DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(dateFormat.format(new Date()));
System.out.println(dateFormat.format(curDate));

分享到:
评论

相关推荐

    win7系统下,Eclipse4.2的中文字体偏小解决方案

    win7系统下,Eclipse4.2的中文字体偏小,看着好累。下面这个方法可以彻底解决: 1.下载YaHei.Consolas.1.12.ttf字体,放到系统盘C:\Windows\Fonts下即可。 2.重新启动Eclipse4.2按如下设置 Window-->>Preferences-->...

    win10系统下Eclipse+OpenCV的环境搭建

    win10系统下Eclipse+OpenCV的环境搭建

    win7系统下JDK、Eclipse安装配置

    ### Win7系统下JDK与Eclipse安装配置详解 #### 一、JDK的下载与安装 ##### 1. 下载JDK JDK(Java Development Kit)是Java开发工具包,包含了Java编译器、Java文档生成工具、Java打包工具等。在Win7系统下安装JDK...

    系统时间注册表,修正JAVA Eclipise时区问题

    在win7下装JDK1.4和JDK1.5、eclipse,输出系统时区和时间。 果然,输出时区为"GMT",时间差8小时。[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Time Zones/China Standard Time]。 有一个...

    win7下eclipse配置hadoop的插件

    标题中提到的关键是"win7下eclipse配置hadoop的插件",这意味着我们要在Windows 7操作系统上,利用Eclipse进行Hadoop开发的环境配置。这通常包括以下几个步骤: 1. **下载Hadoop插件**:这里提到的`hadoop-eclipse-...

    如何在win7中配置eclipse_百度经验

    教你如何安装eclipse,如何在win7中配置eclipse_百度经验

    eclipse win7主题

    【Eclipse Win7主题】是一种特别设计的Windows 7操作系统界面美化方案,它借鉴了流行的开源集成开发环境Eclipse的设计风格,将深色的主题元素融入到Windows 7中,为用户带来一种专业且低调的视觉体验。这个主题尤其...

    开发工具 eclipse-jee-mars-2-win32

    开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32...

    win7 64位eclipse的SVN插件

    win7 64位eclipse的SVN插件,可直接使用,注意请将此插件放在eclipse的安装目录,同时要删除eclipse目录下的 eclipse\configuration\org.eclipse.update\platform.xml文件,重启eclipse就可以了

    win7 x64 eclipse_kepler下编译 hadoop1.1.2-celipse-plugin

    win7 x64 eclipse_kepler下编译 hadoop1.1.2-celipse-plugin

    eclipse-inst-win64

    【标题】"eclipse-inst-win64"是一个针对Windows 64位操作系统的Eclipse集成开发环境(IDE)的安装程序。Eclipse是全球开发者广泛使用的开源Java开发工具,但同时也支持其他编程语言如C/C++, Python, PHP等,通过...

    64位win7配置eclipse+ndk+cocos2dx开发环境

    在本文中,我们将详细讨论如何在64位Windows 7操作系统上配置Eclipse、NDK以及Cocos2d-x开发环境。首先,我们需要确保我们拥有正确的软件版本,这些包括: - Eclipse:eclipse_4.3_x64(Eclipse IDE for Java EE ...

    解决win7下使用jdk1.5,时间差8小时的问题 eclipse

    标题中的问题涉及到Windows 7操作系统下使用JDK 1.5时遇到的日期时间问题,具体表现为时间显示比实际慢8小时。这个问题主要是由于Java在处理时间区域设置时与操作系统的时区设置不一致导致的。在Java中,时区信息是...

    win7中配置eclipse连接Ubuntu内的hadoop

    win7中配置eclipse连接Ubuntu内的hadoop

    win7_64eclipse_c++环境安装参考.pdf

    以上就是Win7 64位系统下Eclipse C++环境的完整安装和配置过程。遵循这些步骤,你就可以在Eclipse中愉快地编写和调试C++代码了。记得在每个环节都仔细检查,确保每个步骤都正确无误,这样才能确保整个环境的顺利搭建...

    Java 超市管理系统 Eclipse

    【Java超市管理系统Eclipse】是一个基于Java编程语言和Eclipse集成开发环境的项目,用于实现一个全面的超市管理功能。这个系统涵盖了商品管理、库存控制、销售记录、客户管理等多个核心模块,旨在提高超市运营效率,...

    最新eclipse-win32

    “eclipse-win32”是指适用于Windows 32位操作系统的Eclipse版本。由于Windows 32位系统在市场上的普及,这一版本的Eclipse确保了在32位机器上顺畅运行。它通常包含所有基本功能,并且经过优化以适应32位操作系统,...

    win7系统下java相差8小时解决(经典小问题)

    在win7下装JDK1.4和JDK1.5、eclipse,输出系统时区和时间。 果然,输出时区为"GMT",时间差8小时。那就说明是jdk1.5在win7下取不到正确的时区。 什么原因呢,为了验证我的假设,又下了最新的jdk1.6,后台打印输出...

Global site tag (gtag.js) - Google Analytics