我有一个Java Web Start应用程序,我在Windows 7,Linux和Mac OS X 10.7上测试过(在所有方面都可以正常工作).
在Mac OS X 10.8 Mountain Lion上发生以下错误,无法选择"允许".
错误如下所示:

有谁知道这个的解决方法?
如何在Java中执行此转换?
目前,我正在做:
public static String formatDate(String strDateToFormat) {
try {
SimpleDateFormat sdfSource = new SimpleDateFormat("EEEE, MMMM DD, YYYY");
Date date = sdfSource.parse(strDateToFormat);
SimpleDateFormat sdfDestination = new SimpleDateFormat("yyyy-MM-dd");
return sdfDestination.format(date);
} catch (ParseException pe) {
System.err.println("Parse Exception : " + pe);
}
return null;
}
Run Code Online (Sandbox Code Playgroud)
但是,这会导致格式不正确.它给了我以下输出:
Friday, February 1, 2013 > 2013-01-04
Thursday, January 31, 2013 > 2013-01-03
Run Code Online (Sandbox Code Playgroud)