こんにちは frnds 私は api サービスからいくつかのデータを取得しました。これには日付が含まれており、日付形式も次のとおりです。2013-09-06T14:15:11.557
どの形式ですか??、この日付をどのように変換できますか2013 sept 06 2:15
これらの2つの方法を使用して、それらを日付形式に変換しました
public static Date stringToDate(String dateString)
{
Date date = null;
DateFormat df = new SimpleDateFormat(Constants.DATE_FORMAT_WITHOUT_TIME);
try {
date = df.parse(dateString);
} catch (ParseException e) {
e.printStackTrace();
}
return date;
}
と
public static String FormatDate(String dateString)
{
String s="";
Date date = stringToDate(dateString);
s = date.getDate()+" "+monthname[date.getMonth()+1]+" "+(date.getYear()+1900);
return s;
}
これは私の日付形式定数ですpublic static final String DATE_FORMAT_WITHOUT_TIME = "yyyy-MM-dd";
が、解析が正しく機能しません