java

位置:IT落伍者 >> java >> 浏览文章

怎样为JAVA应用程序设置时间区


发布日期:2022年03月28日
 
怎样为JAVA应用程序设置时间区

一般 JAVA程序的时间区通常由运行这个程序的电脑的时间区来决定但是有时候你需要为你的JAVA程序设置自己的时间区

在不改变运行程序的电脑的时间区的前提下如果你想改变程序的时间区可以设置用户系统属性当你开始运行虚拟机的时候你可以按照下面的方式设置系统属性

java Dusertimezone=UTC TimeZoneTip

下面这个类按照标准形式创造一个时间对象并且打印出来

public class TimeZoneTip {

public static void main(String args[]) {

Systemoutprintln(new javautilDate());

}

}

在没有进行用户时间区的属性设置的情况下该程序输出的是

Sun Jun :: EDT

在这种情况下程序的时间区默认的是运行程序的电脑的时间区东部日光时区

当用户时间区属性设置为协调世界时的时候程序的输出是

Sun Jun :: UTC

如果你想要程序运行在一个特殊的时间区里你可以按照上面的方式转换还有其他的系统属性可影响你程序运行的环境你可以看看虚拟机的工具文档了解更多的信息

               

上一篇:Java 中的异常处理从概念到实例

下一篇:Java SE 6 新特性: 编译器 API