如何将date格式转换为毫秒?
如何从date得到毫秒的时间? 我有以下代码。
Date beginupd = new Date(cursor1.getLong(1));
这个variablesbeginupd包含格式
Wed Oct 12 11:55:03 GMT + 05:30 2011
现在如何将这种格式转换为长数据types的毫秒时间? 任何帮助非常感谢,并提前感谢…
long millisecond = beginupd.getTime();
Date.getTime()
JavaDoc指出:
返回自此date对象所表示的1970年1月1日00:00:00 GMT以来的毫秒数。
date.setTime(milliseconds);
这是以毫秒为单位的date
long milli = date.getTime();
这是为了得到毫秒的时间。
返回自1970年1月1日00:00:00 GMT以来的毫秒数
你可以使用
Calendar cal = Calendar.getInstance(); cal.setTime(beginupd); long millis = cal.getTimeInMillis();
beginupd.getTime()
会给你从1970年1月1日00:00:00 GMT到你在Date
对象中指定的时间以毫秒为单位的时间