2016-06-12 120 views
0

獲取的秒數,我可以從一個時間戳獲得秒用這個命令:從時間戳

long timestamp = System.currentTimeMillis()/1000; 

從這個時間戳146573139 013我會得到這樣的結果146573139 , 什麼我需要的只是最後一個數字,在這種情況下是8。

回答

3

您已經標記的問題,這實際上是回答:您可以使用% operator

long x = (System.currentTimeMillis()/1000) % 10; 
// modulus/remainder operator ---------------^ 

這會給你只值0-9,在十進制數的最後一個「數字」 。


(「模數」和「剩女」都算不上的代名詞,雖然他們經常使用編程的方式。有哪些變化基於它們的處理兩個操作數的各種類型的「模」的運營'sign; more on Wikipedia。)