Тагнати с SimpleDateFormat

Преработване на дата (Android)

Една функция, която ми е помагала в доста ситуации. Преработва една дата/час от даден формат в друг. Ако случайно сгрешите с форматите връща null като резултат.

public static String dateStringFromString(String dateStr, String fromFormat, String toFormat) {
	SimpleDateFormat format = new SimpleDateFormat(fromFormat, Locale.getDefault());  
	SimpleDateFormat formatOut = new SimpleDateFormat(toFormat, Locale.getDefault());  
	try {  
	    Date date = format.parse(dateStr);
	    return formatOut.format(date).toString();
	} catch (ParseException e) {  
	    e.printStackTrace();  
	}
	return null;
}

Пълния помощен клас с допълнителни функции може да видите в цялата статия

, , ,

Няма коментари