2016-08-05 11 views
1

進捗バーで作業しています.1秒ごとにシステムの正確な秒数をプログレスバーに表示します。 現在、我々はjava.util.Calendarを使用しています。cal = Calendar.getInstance();システム時間を得るために。 が動作しません。 解決方法をお知らせください。私のアプリケーションはすべてのプラットフォーム(Andriod、IOS、windows)でサポートされる必要があり、すべてのプラットフォーム用にネイティブコードを別々に書いてはいけません。codenameone:毎秒システムの正確な秒数を表示したい

System.currentTimeMillis()がでGMTからのシステム時刻を返します...

+0

...どのような言語ですか? Java?どのコードが機能していないのですか?詳細とコードを掲載してください。また、適切に質問にタグを付けます。 –

+0

これはあなたにCalendarオブジェクトを取得します。どのようにオブジェクトを使って時間を表示していますか? –

+0

time = Calendar.getInstance()。SECOND; \t System.out.println( "表示時間" +時間); –

答えて

1

SECONDは、Javaでstatic final値であり、同じことがあなたが効果的に変更することはありません定数の値を取得しようとしているコードネームの一つのために真でありますミリ秒。

Calendar c = Calendar.getInstance(); 
int currentSecond = c.get(Calendar.SECOND); 

live clock with animationとコードのこのデモを確認してください。

関連する問題