我在将unix时间转换为GMT时遇到了麻烦。
我有以下代码,但我想知道如何相反。
public static String GetUnixTime()
{
Calendar calendar = Calendar.getInstance();
long now = calendar.getTimeInMillis();
return Long.toString(now);
}
答案 0 :(得分:3)
试试这个
Date d = new Date(1308670980000L);
SimpleDateFormat f = new SimpleDateFormat("dd.MM.yyyy,HH:mm");
f.setTimeZone(TimeZone.getTimeZone("GMT"));
String s = f.format(d);
答案 1 :(得分:1)
long unixTime = unixTime;
java.util.Date GMTTime = new java.util.Date(unixTime);
System.out.println(“GMTTime ::”+ GMTTime);