在java里面,如何得到UTC时间, 时间格式为:Tue Oct 12 00:00:00 UTC 0800 2010

2026年09月23日 21:37
有5个网友回答
网友(1):

public class StringToDate {
public static void main(String []args){
String myString="2011-09-18 11:20:30";
Date myDate=null;
DateFormat df = DateFormat.getDateInstance();
//设置时间格式
SimpleDateFormat myFormDate = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
try {
myDate = df.parse(myString);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(myDate);
}
}

结果:Sun Sep 18 00:00:00 CST 2011

网友(2):

new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());

网友(3):

System.out.println(new Date());

//若要控制格式如下:
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
输出上面的结果格式为:2011-11-11 22:22:22
那个HH表示小时,大写为24小时制,小写为12小时制

网友(4):

Calendar里面的方法找一下吧

网友(5):

java.util.data