/*
* Created on Mar 30, 2004
*/
package cyrille.text;
import java.util.Calendar;
import java.util.Locale;
import junit.framework.TestCase;
import org.apache.commons.lang.WordUtils;
import org.apache.commons.lang.time.DateFormatUtils;
/**
* @author <a href="mailto:cleclerc@pobox.com">Cyrille Le Clerc</a>
*/
public class DateFormatUtilsTest extends TestCase {
/**
* Constructor for DateFormatUtilsTest.
*
* @param name
*/
public DateFormatUtilsTest(String name) {
super(name);
}
public static void main(String[] args) {
junit.textui.TestRunner.run(DateFormatUtilsTest.class);
}
public void test() {
Calendar calendar = Calendar.getInstance();
// Locale locale = Locale.ITALIAN;
Locale locale = new Locale("FR");
// DateFormat df = new SimpleDateFormat("EEEE dd MMMM yyyy", locale);
String actual = DateFormatUtils.format(calendar.getTime(), "EEEE dd MMMM yyyy", locale);
String actual2 = DateFormatUtils.format(new java.util.Date(), "EEEE dd MMMM yyyy", new java.util.Locale("FR"));
System.out.println("actual " + actual);
System.out.println("actual2 " + actual2);
System.out.println("capitalize actual2 " + WordUtils.capitalize(actual2));
}
}