2

我在将 unix 时间转换为 GMT 时遇到了麻烦。

我有以下代码,但我想知道如何反之亦然。

    public static String GetUnixTime() 
    { 
                 Calendar calendar = Calendar.getInstance(); 
                 long now = calendar.getTimeInMillis(); 

               return Long.toString(now);
    } 
4

2 回答 2

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);
于 2012-10-22T04:58:13.023 回答
1

长 unixTime = unixTime;

java.util.Date GMTTime=新 java.util.Date(unixTime);

System.out.println("GMTTime::"+ GMTTime);

于 2012-10-22T05:12:21.147 回答