Android can';我得不到当前时间

Android can';我得不到当前时间,android,time,Android,Time,我需要以毫秒为单位的当前时间,所以我使用Calendar对象检索小时和分钟并将它们转换为毫秒,但每次它返回相同的值,这就是问题所在 Calendar calendar = Calendar.getInstance(); int milliseconds = calendar.get(Calendar.HOUR_OF_DAY)*60*60*1000 + calendar.get(Calendar.MINUTE); getTimeInMillis()和系统对我不起作用,因为我无法将它们转换为白天

我需要以毫秒为单位的当前时间,所以我使用Calendar对象检索小时和分钟并将它们转换为毫秒,但每次它返回相同的值,这就是问题所在

Calendar calendar = Calendar.getInstance();
int milliseconds = calendar.get(Calendar.HOUR_OF_DAY)*60*60*1000 + 
calendar.get(Calendar.MINUTE);
getTimeInMillis()和系统对我不起作用,因为我无法将它们转换为白天。我需要的是当前的白天,但以毫秒为单位。

使用此选项

System.currentTimeMillis();
Long time= System.currentTimeMillis();
Log.i("Time Class ", " Time value in millisecinds "+time);
用这个

System.currentTimeMillis();
你可以用

java.util.Calendar.getTimeInMillis() 
以毫秒为单位直接获取特定日历实例的时间。如果您只需要当前时间,请使用

System.currentTimeMillis();
你可以用

java.util.Calendar.getTimeInMillis() 
以毫秒为单位直接获取特定日历实例的时间。如果您只需要当前时间,请使用

System.currentTimeMillis();
阅读

以毫秒为单位返回当前时间。请注意,虽然 返回值的时间为毫秒,即 值取决于基础操作系统,可能更大

阅读

以毫秒为单位返回当前时间。请注意,虽然 返回值的时间为毫秒,即 值取决于基础操作系统,可能更大

尝试此用法,它将以毫秒为单位返回当前时间

Long time= System.currentTimeMillis();
Log.i("Time Class ", " Time value in millisecinds "+time);
尝试此用法,它将以毫秒为单位返回当前时间

Long time= System.currentTimeMillis();
Log.i("Time Class ", " Time value in millisecinds "+time);

(新日期()).getTime())

System.currentTimeMillis())

这两种方法都返回自1970年1月1日00:00:00 GMT以来的毫秒数

(新日期()).getTime())

System.currentTimeMillis())



这两种方法都返回自1970年1月1日00:00:00 GMT以来的毫秒数

您可以使用java.util.Calendar.getTimeInMillis()直接获取毫秒时间您可以使用java.util.Calendar.getTimeInMillis()直接获取毫秒时间我需要以毫秒为单位的当前日期时间,如何将System.currentTimeMillis()的值转换为以毫秒为单位的当前日期?以毫秒为单位的当前日期时间我需要以毫秒为单位的当前日期时间,如何将System.currentTimeMillis()的值转换为以毫秒为单位的当前日期时间?例如,上午6:24的当前日期时间为1500359038901,如何从Calendar.getTimeInMillis()的值中检索以毫秒为单位的Dayer?那么,对于特定的日期和时间,您是否需要以毫秒为单位的时间?今天上午6:24可以是1500359038901,但明天上午6:24将有一个不同的值尝试将1500359038901转换为您可以通过System.currentTimeMillis()获得的当前白天小时数此时间始终参考1970年1月1日。因此,从该日期开始经过的毫秒数。例如,上午6:24是1500359038901,如何从Calendar.getTimeInMillis()中的值检索以毫秒为单位的白天?那么您是否需要特定日期和时间的时间(以毫秒为单位),对吗?今天上午6:24可以是1500359038901,但明天上午6:24将有一个不同的值尝试将1500359038901转换为当前白天您可以通过系统获得的小时。currentTimeMillis()此时间始终参考1970年1月1日。从那个日期起经过的毫秒数。哇,我不知道它从1970年算起,谢谢,现在我明白了。哇,我不知道它从1970年算起,谢谢,现在我明白了。