2012-04-16 18 views
38

¿Cómo creo una marca de tiempo Unix en Android?¿Cómo creo una marca de tiempo Unix en Android?

Deseo crear una solicitud de publicación de URL con una marca de tiempo de Unix al final de la url.

+2

realmente debería tratar de describir sus problemas mejor. No deje que la gente adivine qué es lo que realmente está tratando de lograr. –

+0

¿Es esto similar a una época, esencialmente un valor de ejecución? – tccpg288

Respuesta

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

' L' es redundante – Dori

10

es bastante simple - pero que realmente debe tratar de hacer una investigación más a sí mismo:

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

¿Es esto tan bueno como 'System.currentTimeMillis()/1000L'? (Me parece menos eficiente, a menos que me falta algo?) –

+1

Para obtener la hora actual, @Nesim tiene la mejor respuesta, pero esta respuesta es genial si ya tiene un objeto de calendario con un horario personalizado. 'myCalendar.getTimeInMillis()/1000' – CyberEd

Cuestiones relacionadas