我正在處理codename one項目,並且我正在努力將設備時間轉換爲UTC。 我使用此代碼:codenameone將時間轉換爲utc
Calendar cal = Calendar.getInstance();
System.out.println(cal.getTimeZone());
TimeZone tzUTC = TimeZone.getTimeZone("UTC");
com.codename1.l10n.DateFormat dtfmt = new com.codename1.l10n.SimpleDateFormat("EEE, yyyy-MM-dd KK:mm a z");
dtfmt.setTimeZone(tzUTC);
System.out.println("UTC: " + dtfmt.format(cal.getTime()));
和代號一個拒絕setTImeZone
方法。
我使用java.text.DateFormat
,但是當我運行它時,condename也不能編譯它。
你能告訴我這個'com.codename1.l10n'包內的代碼嗎 –
我相信我們可以在https://www.codenameone.com/javadoc/找到這個包的描述。它確認'com.codename1.l10n.DateFormat'沒有'setTimeZone'方法。 :-( –
是的,這就是爲什麼我使用java.text.DateFormat,但是當我試圖運行它時,編譯器拒絕編譯。 – squallbayu