0 0

通过Java得到的时间与操作系统时间不一致,如何修改Java虚拟机时间?5

发现通过System.currentTimeMillis得到的时间与操作系统时间不一致,
一般是什么情况造成的?
如何修改JVM的时间呢?
环境:Windows2003 JDK1.6
OO 
2009年1月06日 00:03

2个答案 按时间排序 按投票排序

0 0

采纳的答案

造成这种问题的原因可能是:你的操作系统时区跟你JVM的时区不一致。

你的操作系统应该是中国的时区吧,而JVM的时区不一定是中国时区,你在应用服务器的Java虚拟机添加如下配置:  -Dfile.encoding=UTF8     -Duser.timezone=GMT+08

2009年1月06日 09:08
0 0

还有一个方法:
找了一台能正常设置时区windows注册表 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones],备份后覆盖之即可。

2种方法自己选择

2009年1月06日 09:13

相关推荐

    java虚拟机规范高清中文版本(java SE 8版本)

    它是一种与硬件和操作系统无关的二进制格式,用来表示编译后的类和接口; 第5章:定义了Java虚拟机启动以及类和接口的加载、链接和初始化的过程; 第6章:定义了Java虚拟机指令集; 第7章:提供了一张以操作码值...

    Java虚拟机的深入研究

    它的下方是移植接口,移植接口由两部分组成:适配器和Java操作系统, 其中依赖于平台的部分称为适配器;JVM 通过移植接口在具体的平台和操作系统上实现;在JVM 的上方是Java的基本类库和扩展类库以及它们的API, 利用...

    java虚拟机(微软版本) - java 虚拟机,微软版本,适合操作系统-windows.rar

    java虚拟机(微软版本) - java 虚拟机,微软版本,适合操作系统-windows.rar

    java虚拟机安装步骤操作手册

    提供如何安装java虚拟机 请确认操作系统是WIN2000以上,并且IE的版本是6.0; ②如有安装JAVA程序,请检查所使用的操作系统的登录帐号是否以中文命名,如是,请将JAVA程序卸载后新建一个以英文命名的帐号再进行安装;...

    深入Java虚拟机(原书第2版).pdf【附光盘内容】

    《深入Java虚拟机(原书第2版)》,原书名《Inside the Java Virtual Machine,Second Edition》,作者:【美】Bill Venners,翻译:曹晓钢、蒋靖,出版社:机械工业出版社,ISBN:7111128052,出版日期:2003 年 9 ...

    使用于所有操作系统的java虚拟机

    使用于所有操作系统的java虚拟机,使用方便快捷,省去很多下载各种操作系统版本的麻烦

    JAVA虚拟机

    jvm优化指导文档,java床头书,分很少,超值

    解析Java虚拟机开发

    虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟...Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 [1]

    深入理解 Java 虚拟机 - v1.0.pdf

    虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种...Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

    java-虚拟机 操作系统监控工具-源码

    支持操作系统监控:内存状态、CPU负载、磁盘IO及吞吐率、磁盘健康状态、网卡信息、网卡IO 支持Java虚拟机监控:GC信息、内存使用情况、内存池信息、类加载器、线程堆栈 支持生成火焰图(采样事件包括CPU、内存分配、...

    Java虚拟机中冷对象的研究_骆凡.caj

    操作系统的差异性,能在各种不同的物理机上面建立统一的运行环境,实现了一次编 译,处处运行的目的。这使得程序员能够把主要精力放在具体的业务逻辑上,使得工 作更加有效率。而同样是为了提高工作效率, java ...

    深入Java虚拟机

    1.3.1 Java虚拟机 1.3.2 类装载器的体系结构 1.3.3 Java class文件 1.3.4 Java API 1.3.5 Java程序设计语言 1.4 Java体系结构的代价 1.5 结论 1.6 资源页 第2章 平台无关 2.1 为什么要平台...

    获取java虚拟机(JVM)和操作系统相关信息

    获取java虚拟机(JVM)和操作系统相关信息

    JAVA虚拟机(JavaVirtualMachine)V5.0中文官方安装版

    Java虚拟机(JVM)是Java Virtual Machine的缩写,它是一个虚构出来... Java虚拟机的基本原理 Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可

    YJVM—一种运行在嵌入式Linux内核中的Java虚拟机的设计与实现

    本文从对嵌入式操作系统的讨论入手,结合Java虚拟机的原理和研究状况阐述了YJVM的设计和实现要点,体现了YJVM相比现有的嵌入式Java解决方案和Java操作系统的优势。本文的主要研究内容及成果包括: 1、作为一种...

    Java虚拟机详解

    它的下方是移植接口,移植接口由两部分组成:适配器和Java操作系统, 其中依赖于平台的部分称为适配器;JVM 通过移植接口在具体的平台和操作系统上实现;在JVM 的上方是Java的基本类库和扩展类库以及它们的API, 利用...

    Java 虚拟机学习笔记:Java 内存区域,垃圾收集,内存分配与回收策略,JVM 调优,文件结构,类加载机制,Java 程序

    它采用了“一次编写,到处运行”的原则,即一次编写的程序可以在不同的操作系统上运行,这得益于Java虚拟机(JVM)的存在。JVM是Java的核心组成部分,它可以将Java代码解释成特定平台上的机器码,从而实现跨平台运行...

    虚拟机技术简单描述,Java虚拟机

    你想安全装操作系统吗?来试一下虚拟机技术吧!它是一个虚拟计算机的软件,你可以在它上面装操作系统、其它系统软件和应用软件,就算装坏了,也不会影响你的电脑。

    Java虚拟机

    这本书的内容是帮你全面了解java虚拟机,本书第1版两年内印刷近10次,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的...

    自己动手写Java虚拟机

    虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种...Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

Global site tag (gtag.js) - Google Analytics