当前位置: 首页 > 编程笔记 >

Java程序在另一个时区显示当前时间

韩弘阔
2023-03-14
本文向大家介绍Java程序在另一个时区显示当前时间,包括了Java程序在另一个时区显示当前时间的使用技巧和注意事项,需要的朋友参考一下

要显示另一个时区的当前时间,请使用TimeZone类。要使用它,请导入以下软件包。

import java.util.TimeZone;

首先,设置时区。

cal.setTimeZone(TimeZone.getTimeZone("Europe/Sofia"));

现在,使用Calendar对象显示日期。

cal.get(Calendar.HOUR_OF_DAY)
cal.get(Calendar.MINUTE)
cal.get(Calendar.SECOND)
cal.get(Calendar.MILLISECOND)

以下是最后一个示例。

示例

import java.util.Calendar;
import java.util.TimeZone;
public class Demo {
   public static void main(String[] args) {
      Calendar cal = Calendar.getInstance();
      System.out.println("Europe/Sofia TimeZone...");
      cal.setTimeZone(TimeZone.getTimeZone("Europe/Sofia"));
      System.out.println("Hour = " + cal.get(Calendar.HOUR_OF_DAY));
      System.out.println("Minute = " + cal.get(Calendar.MINUTE));
      System.out.println("Second = " + cal.get(Calendar.SECOND));
      System.out.println("Millisecond = " + cal.get(Calendar.MILLISECOND));
   }
}

输出结果

Europe/Sofia TimeZone...
Hour = 11
Minute = 16
Second = 44
Millisecond = 354
 类似资料:
  • 本文向大家介绍Java动态显示当前日期和时间,包括了Java动态显示当前日期和时间的使用技巧和注意事项,需要的朋友参考一下 Java 动态显示当前系统的日期、时间;如图所示: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 我期待但我得到的是作为。我错过了什么?

  • 问题内容: 我从网络获取日期/时间字符串,格式为“ yyyy / mm / dd’T’HH:MM:SS’Z’”,它采用UTC格式。 现在,我必须确定设备的当前时区,然后将此时间转换为本地时间。 我该怎么做,请建议我! (仅供参考,目前,UTC时间为10:25 AM,印度当前时间为3:55 PM) 问题答案: 尝试使用代替 从文档: …您使用getDefault得到一个TimeZone,它根据程序运

  • 我有一个应用程序,它有一个列表,当它为空时,它显示“空”,但我想显示任何东西,而不是它,但我不能。我试着做了一个验证,但由于某种原因它仍然显示为null。 代码如下: 但以下是它的表现: 我做错了什么?

  • 问题内容: 当前时间显示为13:35 PM, 但是我想以AM / PM显示为12小时格式,即1:35 PM而不是13:35 PM 当前代码如下 问题答案: 最简单的方法,通过使用最新模式得到它- ,其中 -上午/下午的小时数(1-12) -小时 -上午/下午标记 程式码片段:

  • 所以我使用这个代码来显示菜单中的深度3元素(wordpress): 问题是,当我悬停在一个带有子菜单的元素上时,所有带有子菜单的元素都会显示出来。 问题是: 如何只显示一个子菜单,我在我的鼠标悬停的时刻? 很抱歉添加了标记,无法添加“jquery” 编辑: HTML: