// 获取服务器默认时区TimeZonedefaultTimeZone=TimeZone.getDefault(); 1. 2. 此代码将返回一个TimeZone对象,该对象表示服务器的默认时区。 步骤二:获取服务器当前所在时区 接下来,我们需要获取服务器当前所在的时区。可以使用TimeZone.getTimeZone()方法来获取。 // 获取服务器当前所在时区TimeZonecurrentTimeZone...
System.out.println(Calendar.getInstance(TimeZone.getTimeZone("GMT")) .get(Calendar.HOUR_OF_DAY) + " Hours"); 1. 2. 显示的是GMT小时而不是本地时间-请注意,缺少getTime.getHours(),因为这会创建一个Date()对象,该对象理论上将日期存储在GMT中,但会返回本地时区中的小时数。 #6楼 这是获取String...
Calendar calendar1=Calendar.getInstance(TimeZone.getTimeZone("Europe/Rome"));calendar1.setTime(newDate(0));System.out.println(calendar1.getTime()); 那么我们可以看到,如果设置为罗马时间,那么0表示的就是早上1点。因为罗马位于东一区。 需要注意的是SimpleDateFormat内部会从操作系统中获取当前的时区进行转换。
System.out.println(timeZone.getDisplayName()); // 中国标准时间 System.out.println(timeZone.getDisplayName(false, TimeZone.LONG)); // 中国标准时间 System.out.println(timeZone.getDisplayName(false, TimeZone.SHORT)); // CST getDisplayName(boolean daylight, int style, Locale locale) 获取该Time...
getTimeZone(String ID) 我们获取了那么多的 时区id,想要使用某一个时区的时候,就可以这样设置了。 getDisplayName() 也就是展示 时区 名称 getID() 获取到当前的时区id Calender 类 概念 calender对象里面有什么 这个对象里面的东西如下: 代码语言:javascript ...
*@return*/publicstaticString getCurrentDatePattern(String pattern) { DateTime dt=newDateTime(); String date=dt.toString(pattern);returndate; }/*** 按照时区转换时间 * *@paramdate *@paramtimeZone * 时区 *@paramparrten *@return*/@NullablepublicstaticString format(Date date, TimeZone timeZone, ...
int timeZone = cal.getTimeZone().getOffset(System.currentTimeMillis()) / (3600000); if (timeZone >= 0) { return String.valueOf("+" + timeZone); } return String.valueOf(timeZone); } public static String getGMTTime(Date date, SimpleDateFormat formatter) { ...
ZonedDateTime.now() // Implicitly applies the JVM’s current default time zone....
对于java.time.ZonedDateTime, 使用ZonedDateTime.now() // get current date-time, with system default time zoneDateTimeFormatter dtf = DateTimeFormatter.ofPattern("uuuu/MM/dd HH:mm:ss"); ZonedDateTime now = ZonedDateTime.now(); System.out.println(dtf.format(now));// 2021/03/22 16:37:15...
StringgetID() Gets the ID of this time zone. abstract intgetOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds) Gets the time zone offset, for current date, modified in case of daylight savings. intgetOffset(long date) ...