如何从日期获得毫秒时间?我有以下代码。
Date beginupd = new Date(cursor1.getLong(1));
此变量beginupd包含格式
Wed 10月12日11:55:03 GMT + 05:30 2011
现在如何将此格式转换为Long数据类型的毫秒时间? 任何帮助都非常感谢,并提前感谢...
答案 0 :(得分:85)
long millisecond = beginupd.getTime();
返回自1970年1月1日00:00:00 GMT以来的毫秒数 由此Date对象表示。
答案 1 :(得分:11)
date.setTime(milliseconds);
这是日期中设定的毫秒数
long milli = date.getTime();
这是以毫秒为单位的获取时间。
返回自1970年1月1日00:00:00 GMT
以来的毫秒数
答案 2 :(得分:10)
您可以使用
Calendar cal = Calendar.getInstance();
cal.setTime(beginupd);
long millis = cal.getTimeInMillis();
答案 3 :(得分:1)
beginupd.getTime()
将给你从1970年1月1日00:00:00 GMT到你在Date
对象中指定的时间的毫秒时间