草庐IT

Timezone

全部标签

java - 如何获取不同时区的本地时间?

我想使用Java代码获取不同时区的本地时间。根据传递给函数的时区,我需要该时区的本地时间。如何做到这一点? 最佳答案 java.util.TimeZonetz=java.util.TimeZone.getTimeZone("GMT+1");java.util.Calendarc=java.util.Calendar.getInstance(tz);System.out.println(c.get(java.util.Calendar.HOUR_OF_DAY)+":"+c.get(java.util.Calendar.MINUTE)+

java - 如何获取不同时区的本地时间?

我想使用Java代码获取不同时区的本地时间。根据传递给函数的时区,我需要该时区的本地时间。如何做到这一点? 最佳答案 java.util.TimeZonetz=java.util.TimeZone.getTimeZone("GMT+1");java.util.Calendarc=java.util.Calendar.getInstance(tz);System.out.println(c.get(java.util.Calendar.HOUR_OF_DAY)+":"+c.get(java.util.Calendar.MINUTE)+

java - Joda Time 将 time zoneddatetime 转换为毫秒

有人可以向我解释为什么当我尝试获取具有与我自己不同的区域的DateTime的毫秒数时,它会返回我本地机器时区的毫秒数吗?我希望获得UTC的毫秒数,但我的应用程序的本地设置设置为EST(即使我实际上在爱尔兰;))代码如下:DateTimeFormatterformat=DateTimeFormat.mediumDateTime();DateTimelocal=newDateTime();DateTimeutc=newDateTime(System.currentTimeMillis(),DateTimeZone.UTC);System.out.println("utczone="+utc

java - Joda Time 将 time zoneddatetime 转换为毫秒

有人可以向我解释为什么当我尝试获取具有与我自己不同的区域的DateTime的毫秒数时,它会返回我本地机器时区的毫秒数吗?我希望获得UTC的毫秒数,但我的应用程序的本地设置设置为EST(即使我实际上在爱尔兰;))代码如下:DateTimeFormatterformat=DateTimeFormat.mediumDateTime();DateTimelocal=newDateTime();DateTimeutc=newDateTime(System.currentTimeMillis(),DateTimeZone.UTC);System.out.println("utczone="+utc

java - 为用户偏好创建用户友好的时区列表

下面是从java返回的时区列表的片段(我使用JodaTime打印了时区偏移量、时区ID和长名称)。(GMT-10:00)HST,HawaiiStandardTime(GMT-10:00)Pacific/Apia,-10:00(GMT-10:00)Pacific/Fakaofo,TokelauTime(GMT-10:00)Pacific/Honolulu,HawaiiStandardTime(GMT-10:00)Pacific/Johnston,HawaiiStandardTime例如,HST、Pacific/Honolulu和Pacific/Johnston之间有什么区别?他们似乎都使

java - 为用户偏好创建用户友好的时区列表

下面是从java返回的时区列表的片段(我使用JodaTime打印了时区偏移量、时区ID和长名称)。(GMT-10:00)HST,HawaiiStandardTime(GMT-10:00)Pacific/Apia,-10:00(GMT-10:00)Pacific/Fakaofo,TokelauTime(GMT-10:00)Pacific/Honolulu,HawaiiStandardTime(GMT-10:00)Pacific/Johnston,HawaiiStandardTime例如,HST、Pacific/Honolulu和Pacific/Johnston之间有什么区别?他们似乎都使

java - 了解 Etc/GMT 时区

Apple使用Etc/GMT时区从AppStore返回自动续订订阅收据时的基本原理是什么。Etc/GMT时区究竟是什么?JavaSDK是否理解这个时区?还是我必须使用其他第三方库,例如Joda-Time? 最佳答案 Etc/GMT不与UTC或GMT完全相同。它们仅在偏移量为0时表示同一时刻。在所有其他情况下,它们完全不同。Apple解释了该名称here.直接从链接中引用一个例子:WeusePOSIX-stylesignsintheZonenamesandtheoutputabbreviations,eventhoughthisist

java - 了解 Etc/GMT 时区

Apple使用Etc/GMT时区从AppStore返回自动续订订阅收据时的基本原理是什么。Etc/GMT时区究竟是什么?JavaSDK是否理解这个时区?还是我必须使用其他第三方库,例如Joda-Time? 最佳答案 Etc/GMT不与UTC或GMT完全相同。它们仅在偏移量为0时表示同一时刻。在所有其他情况下,它们完全不同。Apple解释了该名称here.直接从链接中引用一个例子:WeusePOSIX-stylesignsintheZonenamesandtheoutputabbreviations,eventhoughthisist

java - 将日期转换为不同的时区

这个问题在这里已经有了答案:Timezoneconversion(13个回答)关闭7年前。我正在尝试使用Java日期和日历进行从一个时区到另一个时区的简单转换。我正在尝试运行以下代码Calendarinstance=Calendar.getInstance(TimeZone.getTimeZone("Europe/London"));Datedate=instance.getTime();System.out.println(date);GregorianCalendarinstance2=newGregorianCalendar(TimeZone.getTimeZone("Europ

java - 将日期转换为不同的时区

这个问题在这里已经有了答案:Timezoneconversion(13个回答)关闭7年前。我正在尝试使用Java日期和日历进行从一个时区到另一个时区的简单转换。我正在尝试运行以下代码Calendarinstance=Calendar.getInstance(TimeZone.getTimeZone("Europe/London"));Datedate=instance.getTime();System.out.println(date);GregorianCalendarinstance2=newGregorianCalendar(TimeZone.getTimeZone("Europ