我在將unix時間轉換爲GMT時遇到了麻煩。Android轉換Unix時間到GMT時間
我有下面的代碼,但我想知道如何反過來。
public static String GetUnixTime()
{
Calendar calendar = Calendar.getInstance();
long now = calendar.getTimeInMillis();
return Long.toString(now);
}
我在將unix時間轉換爲GMT時遇到了麻煩。Android轉換Unix時間到GMT時間
我有下面的代碼,但我想知道如何反過來。
public static String GetUnixTime()
{
Calendar calendar = Calendar.getInstance();
long now = calendar.getTimeInMillis();
return Long.toString(now);
}
嘗試此
Date d = new Date(1308670980000L);
SimpleDateFormat f = new SimpleDateFormat("dd.MM.yyyy,HH:mm");
f.setTimeZone(TimeZone.getTimeZone("GMT"));
String s = f.format(d);
長unixTime = unixTime;
java.util.Date GMTTime = new java.util.Date(unixTime);
System.out.println(「GMTTime ::」+ GMTTime);
你的答案都對。很難挑選。謝謝。 – user288231
這給我們日期不是時間,如何獲得時間。 – Kharak
只需更改SimpleDateFormat(「h:mm:a」),即可獲得時間查看SimpleDateFormat上的Android文檔以獲取更多信息 – Kharak
你的兩個答案都是正確的。很難挑選。謝謝。 – user288231
您錯過了一個括號「)」之前「;」 (第三行) –