Android的转换日期为时间戳 [英] android convert Date to TimeStamp
本文介绍了Android的转换日期为时间戳的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
继code是我的Java应用程序工作正常。但是,当我使用的Java它的示值误差使得Android的同一个应用程序在下面的粗线时间戳rtnTS =新的时间戳(theDate.getTime的构造时间戳(长)未定义的 ());
Following code is working fine in my java application. But when I am making the same application for Android using java it's showing error "The constructor Timestamp(long) is undefined" in the following bold line "Timestamp rtnTS = new Timestamp(theDate.getTime());"
public static Timestamp createTimeStamp(String strTime, String strFormat) throws Exception
{
strTime = strTime.trim();
SimpleDateFormat formatter = new SimpleDateFormat(strFormat);
java.util.Date theDate = new java.util.Date();
theDate = (java.util.Date) formatter.parse(strTime);
**Timestamp rtnTS = new Timestamp(theDate.getTime());**
return rtnTS;
}
请人帮助sortout这个问题。
Anyone please help to sortout this issue.
推荐答案
你有没有进口这些。
import java.sql.Timestamp;
import java.util.Date;
使用这个样子。
import java.sql.Timestamp;
import java.util.Date;
public class GetCurrentTimeStamp
{
public static void main( String[] args )
{
java.util.Date date= new java.util.Date();
Log.v("Time",new Timestamp(date.getTime()));
}
}
从这里 http://developer.android.com/reference/java阅读/sql/Timestamp.html
这篇关于Android的转换日期为时间戳的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文