Author: gseitz
Date: Fri Nov 23 12:59:43 2007
New Revision: 597736
URL: http://svn.apache.org/viewvc?rev=597736&view=rev
Log:
enhanced 12h/24h detection
Modified:
wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
Modified:
wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java?rev=597736&r1=597735&r2=597736&view=diff
==============================================================================
---
wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
(original)
+++
wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
Fri Nov 23 12:59:43 2007
@@ -42,7 +42,6 @@
import org.joda.time.MutableDateTime;
import org.joda.time.format.DateTimeFormat;
-
/**
* Works on a [EMAIL PROTECTED] java.util.Date} object. Displays a date field
and a [EMAIL PROTECTED] DatePicker}, a
* field for hours and a field for minutes, and an AM/PM field. The format
(12h/24h) of the hours
@@ -391,10 +390,9 @@
amOrPm = (date.get(DateTimeFieldType.halfdayOfDay()) ==
0) ? AM_PM.AM : AM_PM.PM;
minutes = new Integer(date.getMinuteOfHour());
-
// we don't really have to reset the date field to the
server's
- // timezone, as it's the same milliseconds from EPOCH
anyway, and toDate
- // will always get the Date object initialized for the
time zone
+ // timezone, as it's the same milliseconds from EPOCH
anyway, and
+ // toDate will always get the Date object initialized
for the time zone
// of the server
}
@@ -410,7 +408,8 @@
protected boolean use12HourFormat()
{
String pattern = DateTimeFormat.patternForStyle("-S",
getLocale());
- return pattern.indexOf('a') != -1;
+ return pattern.indexOf('a') != -1 || pattern.indexOf('h') != -1
||
+ pattern.indexOf('K') != -1;
}
/**