sexta-feira, 23 de outubro de 2009

Java: Date formatting in java using SimpleDateFormat

Date formatting in java:

public static Calendar parseTimestamp(String timestamp,Locale locale)
throws Exception {

SimpleDateFormat sdf = new SimpleDateFormat
("dd-MMM-yyyy HH:mm:ss", locale);
Date d = sdf.parse(timestamp);

Calendar cal = Calendar.getInstance();
cal.setTime(d);
return cal;

}


public String getStrDate(Date date,String format, Locale locale) {
SimpleDateFormat formatter;
String str = "";

formatter = new SimpleDateFormat(format, locale);
if (this.getDate() != null) {
str = formatter.format(date.getTime());
}
return str;
}