-4

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

该Web服务具有DateTime格式形式的输入值,因此在我的项目中遇到了这个问题

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

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

4

2 回答 2

1

要从 2012 年 1 月 1 日开始解析日期,您应该使用 SimpleDateFormat。

SimpleDateFormat smf= new SimpleDateFormat("dd/MM/yyyy");
long time=smf.parse(dateField.getText().toString()).getTime();
于 2012-09-10T12:08:34.080 回答
0

利用

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

单击此处以获取更多说明

于 2012-09-10T12:07:56.927 回答