[richfaces-svn-commits] JBoss Rich Faces SVN: r13398 - trunk/ui/calendar/src/main/java/org/richfaces/renderkit.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Mon Apr 6 15:53:17 EDT 2009
Author: nbelaevski
Date: 2009-04-06 15:53:16 -0400 (Mon, 06 Apr 2009)
New Revision: 13398
Modified:
trunk/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java
Log:
https://jira.jboss.org/jira/browse/RF-6723
Modified: trunk/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java
===================================================================
--- trunk/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java 2009-04-06 18:44:32 UTC (rev 13397)
+++ trunk/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java 2009-04-06 19:53:16 UTC (rev 13398)
@@ -34,6 +34,7 @@
import java.util.MissingResourceException;
import java.util.ResourceBundle;
import java.util.Set;
+import java.util.TimeZone;
import javax.el.ValueExpression;
import javax.faces.application.Application;
@@ -626,7 +627,7 @@
Object value = calendar.getValue();
date = calendar.getAsDate(value);
if(date != null) {
- returnValue = formatSelectedDate(date);
+ returnValue = formatSelectedDate(calendar.getTimeZone(), date);
}
}
return ScriptUtils.toScript(returnValue);
@@ -643,8 +644,9 @@
return result;
}
- public static Object formatSelectedDate(Date date) {
+ public static Object formatSelectedDate(TimeZone timeZone, Date date) {
Calendar calendar = Calendar.getInstance();
+ calendar.setTimeZone(timeZone);
calendar.setTime(date);
JSFunction result = new JSFunction("new Date");
result.addParameter(Integer.valueOf(calendar.get(Calendar.YEAR)));
More information about the richfaces-svn-commits
mailing list