Android的转换日期为时间戳 [英] android convert Date to TimeStamp

查看:1443
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆