如何解析android中编辑文本的dateTime格式?

时间:2012-09-10 12:05:03

标签: android android-edittext

我通过SOAP方法在android中使用dot net web服务。

该Web服务的输入值为DateTime格式,因此在我的项目中出现此问题

"java.lang.NumberFormatException. unable to parse 01/01/2012 as integer"

谁能告诉我,如何解析android中的日期时间格式

2 个答案:

答案 0 :(得分:1)

要解析2012年1月1日起的日期,您应该使用SimpleDateFormat。

SimpleDateFormat smf= new SimpleDateFormat("dd/MM/yyyy");
long time=smf.parse(dateField.getText().toString()).getTime();

答案 1 :(得分:0)

使用

SimpleDateFormat dfDate_m  = new SimpleDateFormat("dd/MM/yyyy");
Date d = dfDate_m.parse(str);

点击here获取更多说明