2012-04-16 20 views
38

Jak utworzyć uniksowy znacznik czasu na Androida?Jak utworzyć uniksowy znacznik czasu w systemie Android?

Chcę utworzyć żądanie wpisu URL z uniksowym znacznikiem czasu na końcu adresu URL.

+2

Trzeba naprawdę starają się opisać swoje problemy lepiej. Nie pozwól, aby ludzie odgadywali, co naprawdę chcesz osiągnąć. –

+0

Czy jest to podobna do epoki, w gruncie rzeczy działająca wartość? – tccpg288

Odpowiedz

97
long unixTime = System.currentTimeMillis()/1000L; 
+5

' L' jest zbędny – Dori

10

To dość proste - ale naprawdę powinieneś spróbować zrobić więcej dochodzenie siebie:

long timestamp = Calendar.getInstance().getTime()/1000; 
+0

Czy to jest tak dobre, jak 'System.currentTimeMillis()/1000L'? (Wydaje mi się to mniej efektywne - chyba że coś mi brakuje?) –

+1

Aby uzyskać aktualny czas, @Nesim ma lepszą odpowiedź, ale ta odpowiedź jest świetna, jeśli masz już obiekt kalendarza z czasem niestandardowym. 'myCalendar.getTimeInMillis()/1000' – CyberEd

Powiązane problemy