如何在Android上创建Unix时间戳?

如何在Android上创建Unix时间戳?,android,unix-timestamp,Android,Unix Timestamp,如何在Android上创建Unix时间戳 我想创建一个URL post请求,URL末尾有一个Unix时间戳。非常简单: long timestamp = Calendar.getInstance().getTime() / 1000; 你真的应该试着更好地描述你的问题。不要让人们猜测你真正想要实现的是什么。这类似于一个纪元,本质上是一个运行的值吗?这和System.currentTimeMillis()/1000L一样好吗?(在我看来效率较低-除非我遗漏了什么?)对于获取当前时间,@Nesim

如何在Android上创建Unix时间戳

我想创建一个URL post请求,URL末尾有一个Unix时间戳。

非常简单:

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

你真的应该试着更好地描述你的问题。不要让人们猜测你真正想要实现的是什么。这类似于一个纪元,本质上是一个运行的值吗?这和
System.currentTimeMillis()/1000L
一样好吗?(在我看来效率较低-除非我遗漏了什么?)对于获取当前时间,@Nesim有更好的答案,但是如果您已经有了一个带有自定义时间的日历对象,那么这个答案非常好
myCalendar.getTimeInMillis()/1000
L
是冗余的,尽可能简单☺包括一些细节或进一步学习的参考资料总是额外的学分。让你的答案更有用
 long unixTime = System.currentTimeMillis() / 1000L;
long timeStamp = Calender.getInstance().getTime() / 1000L ;