字符串的简单日期格式



我的当前数据为2012-08-20T12:30:00+05:30

  DateTime currentdata = "2012-08-20T12:30:00+05:30";

我正在使用

 String myDate = new SimpleDateFormat("MM/dd/yyyy").format(currentdata);

我得到Cannot format given Object as a Date

有线索吗??

String myDate = new SimpleDateFormat("MM/dd/yyyy").format(currentdata.toDate());
 String myDate = new SimpleDateFormat("MM/dd/yyyy").format(currentdata);

根据这一行,currentdata可以访问String或Object。

  DateTime currentdata = "2012-08-2012:30:00+05:30";

根据这一行,当前数据可能是Object。这是错误点。"format"方法访问Date对象。更改数据类型。如果您不想更改,请将当前数据(2012-08-20T12:30:00+05:30)更改为(2012-08-2012 30:05:30)。如果不这样做,可能会发生非法的参数异常。

相关内容

  • 没有找到相关文章

最新更新