首页 > 编程知识 正文

android感应生命周期,android时间表示方法

时间:2023-05-04 04:45:02 阅读:213802 作者:661

我试图将给定的日期和时间转换为毫秒。我无法实现它。Android中的日期和时间以毫秒为单位

下面是日期和时间格式

02 - 07(DD - MM) 上午八时五十分00秒(HH毫米SS一)

这是我曾尝试:

String myDate = "2-05";

String myTime = "08:50:00";

String ampm = "AM";

String toParse = myDate + " " + myTime+" " + ampm;

try

{

SimpleDateFormat formatter3 = new SimpleDateFormat("d-M hh:mm:ss a"); // I assume d-M, you may refer to M-d for month-day instead.

Date date;

date = formatter3.parse(toParse);

long millis = date.getTime();

Log.e ("Date in milli",""+millis);

}

catch (ParseException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

} // You will need try/cat

以下是错误我得到:

08-04 16:50:34.368: W/System.err(6603): java.text.ParseException: Unparseable date: "2-05 08:50 AM"

08-04 16:50:34.368: W/System.err(6603): at java.text.DateFormat.parse(DateFormat.java:626)

不知道我要去的地方错了吗?有人可以帮我吗?

谢谢!

2013-07-18

drdsw

+1

( “d-MM HH:MM:SS”),你忘了A M –

+0

我试了一下.not working –

+0

你得到了什么错误?另外我认为你应该使用'dd'而不是'd' –

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。