我需要从timepicker获得以毫秒为单位的时间,以便以后我可以用当前时间检查它,以执行一些活动。 任何帮助。如何从android中的timepicker获取以毫秒为单位的当前时间?
0
A
回答
-1
使用下面的代码:
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy hh:mm:ss");
String dateInString = "22-01-2015 10:20:56";
Date date = sdf.parse(dateInString);
System.out.println(dateInString);
System.out.println("Date - Time in milliseconds : " + date.getTime());
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
System.out.println("Calender - Time in milliseconds : " + calendar.getTimeInMillis());
输出:
的22-01-2015 10:20:56
Date - Time in milliseconds : 1421893256000
Calender - Time in milliseconds : 1421893256000
+2
我不认为这是正确 – epiclapser 2015-02-09 10:25:08
+0
从你的选择器采取日期时间并将其转换为毫秒如上所述。 – 2015-02-09 10:32:45
+0
@epiclapser你是对的 – 2015-02-09 10:37:47
-1
TimePickerDialog timePickerDialog = new TimePickerDialog(this, new OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
final Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, hourOfDay);
calendar.set(Calendar.MINUTE, minute);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
long millis = calendar.getTimeInMillis();
}
}, 10, 20, true);
相关问题
- 1. 获取C中的当前时间(以毫秒为单位)?
- 2. 使用SPARQL获取当前时间(以秒/毫秒为单位)?
- 3. 以毫秒为单位获取当前时间Cocos2d
- 4. 如何获取当前日期时间以毫秒为单位android
- 5. 如何获取当前播放时间,AVPlayer中的CMTime以毫秒为单位?
- 6. TimePicker以毫秒为单位倒计时
- 7. 如何在Android Shell中以毫微秒为单位获得当前Unix时间?
- 8. 如何使用C获取以毫秒为单位的当前时间?
- 9. 如何以毫秒为单位获取Firebase服务器的当前时间戳?
- 10. Android获取当前日期(时间为0:00:000),以毫秒为单位?
- 11. 如何使用Go语言以毫秒为单位获取当前时间?
- 12. 如何使用“time.h”库(仅)以毫秒为单位获取当前时间?
- 13. 在VB.Net中,你如何获得以毫秒(long)为单位的当前时间?
- 14. 在Haxe中,如何获得以毫秒为单位的当前时间?
- 15. 如何在AngularJS中以毫秒为单位获取时间
- 16. SQLITE:以毫秒为单位获取当前时间并适合32位int
- 17. 获取以毫秒为单位的当前时间,或者HH:MM:SS:MMM格式
- 18. 如何在PHP中以毫秒为单位获得当前时间?
- 19. 如何从Linux中的C中获取以毫秒为单位的当前时间?
- 20. 如何在java中以毫秒为单位获取当前小时?
- 21. 如何以毫秒为单位获取NSEvent时间戳?
- 22. 获取当前时间毫秒
- 23. 如何获得以毫秒为单位的时间?
- 24. 如何获得以毫秒为单位的硬件时间
- 25. 如何以毫秒或纳秒为单位在C++中获取时间
- 26. 以毫秒为单位获取ViewPager视图的时间
- 27. Laravel获取created_at以毫秒为单位的时间戳
- 28. Linux命令获取以毫秒为单位的时间
- 29. 如何在从SQL Server检索时以毫秒为单位获取时间戳?
- 30. 如何获取当前系统时间(毫秒或纳秒)?
重复http://stackoverflow.com/questions/13223203/convert-date-and-time-to- milliseconds-in-android – 2015-02-09 09:49:25
在时间选择器中只有小时和分钟字段。所选时间的剩余部分(秒和毫秒)将为零。不是吗? – alijandro 2015-02-09 09:49:28
不,我需要从一个正常的时间选择器得到的毫秒数,@ShabbirDhangot – epiclapser 2015-02-09 09:49:39