我一直在使用 System.currentTimeMillis() 来获取我的 Android Activity 中发生的操作的当前时间。当转换为日期时,它给出的时间类似于 Thu 20 January 1970 20:15。我想知道这是否只是因为我在模拟器上使用它是不是出了什么问题?
编辑:
times = System.currentTimeMillis();
//Converting to Date using constructor Date(long milliseconds)
Date changeToDate = new Date(times);
最佳答案
这只是一个猜测:您可能错误地将毫秒转换为日期。在传递给 Date
构造函数时,您不将它们除以 1000 吗?
关于android - 使用 System.currentTimeMillis() 在模拟器上获取时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9225885/