以下是将Java时间格式化为Time zone的完整代码示例: importjava.util.Date;importjava.text.SimpleDateFormat;importjava.util.TimeZone;publicclassTimeZoneExample{publicstaticvoidmain(String[]args){// 获取当前时间DatecurrentDate=newDate();// 创建SimpleDateFormat对象SimpleDateFormatformat=newSimpleDateFormat("yy...
Date date = Calendar.getInstance().getTime(); Date对象本身所存储的毫秒数可以通过date.getTime()方法得到;该函数返回自1970年1月1日 00:00:00 GMT以来此对象表示的毫秒数。它与时区和地域没有关系(其实可以认为是GMT时间),而且还会告诉我们这个时区是否使用夏令时。有个这个信息,我们就能够继续将时区对象和日...
public static Date changeTimeZone(Date date, TimeZone oldZone, TimeZone newZone) { Date dateTmp = null; if (date != null) { int timeOffset = oldZone.getRawOffset() - newZone.getRawOffset(); dateTmp = new Date(date.getTime() - timeOffset); } return dateTmp; } 运行结果: Thu J...
londonSdf.setTimeZone(TimeZone.getTimeZone("Europe/London")); // 设置伦敦时区 System.out.println("毫秒数:" + date.getTime() + ", 北京时间:" + bjSdf.format(date)); System.out.println("毫秒数:" + date.getTime() + ", 东京时间:" + tokyoSdf.format(date)); System.out.println("...
public class TimeZone1 { public static void main(String[] args) { Date date = new Date(1391174450000L); // 2014-1-31 21:20:50 String dateStr = "2014-1-31 21:20:50 "; SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); ...
packagecom.boonya.date;importjava.text.ParseException;importjava.text.ParsePosition;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjava.util.GregorianCalendar;importjava.util.Locale;importjava.util.Random;importjava.util.TimeZone;/** ...
直接设置TimeZone 1. 代码语言:javascript 代码运行次数:0 运行 AI代码解释 Date date=newDate();System.out.println("default: "+date.toString());TimeZone.setDefault(TimeZone.getTimeZone("UTC"));System.out.println("utc: "+date);TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai"));System...
Date 和 SimpleDateFormatter 非线程安全,而 LocalDate 和 LocalTime 和 String 一样,是final类型 - 线程安全且不能被修改。 Date 月份从0开始,一月是0,十二月是11。LocalDate 月份和星期都改成了 enum ,不会再用错。 Date是一个“万能接口”,它包含日期、时间,还有毫秒数。如果你只需要日期或时间那么有一...
import java.util.Date; import java.util.GregorianCalendar; import java.util.TimeZone; import java.util.Vector; import com.soft4j.log.Log; /** * 与日期、时间相关的一些常用工具方法. * <p> * 日期(时间)的常用格式(formater)主要有: <br> ...
setTimeZonepublic void setTimeZone(TimeZone zone)为此 DateFormat 对象的日历设置时区。参数:zone - 给定的新时区。TimeZone getDefaultpublic static TimeZone getDefault()获取此主机的默认 TimeZone。默认 TimeZone 的来源可能随实现的变化而变化。返回:默认的 TimeZone。另请参见:setDefault(java....