Forums de discussion
24 hours format for time instead of AM/PM in liferay-ui:input-time
Manish Yadav, modifié il y a 7 années.
24 hours format for time instead of AM/PM in liferay-ui:input-time
Expert Publications: 493 Date d'inscription: 26/05/12 Publications récentes
Hello,
I would like to display time in 24 hours format instead of AM/PM. I'm using liferay-ui:input-time
Regards,
Manish yadav
I would like to display time in 24 hours format instead of AM/PM. I'm using liferay-ui:input-time
<liferay-ui:input-time amPmParam="" hourParam="endHour" minuteParam="endMinute" minuteInterval="5" hourValue="" minuteValue="" amPmValue="" />
Regards,
Manish yadav
Eric COQUELIN, modifié il y a 7 années.
RE: 24 hours format for time instead of AM/PM in liferay-ui:input-time
Expert Publications: 254 Date d'inscription: 03/11/13 Publications récentes
As far as I remember, there is a "locale" param...
in French, we have 24 hours display.
in French, we have 24 hours display.
Manish Yadav, modifié il y a 7 années.
RE: 24 hours format for time instead of AM/PM in liferay-ui:input-time
Expert Publications: 493 Date d'inscription: 26/05/12 Publications récentes
Many Thanks For your prompt reply. Yes i need date in french format [24 hours]
I have check liferay-ui.tld there is no attribute name as local for tag liferay-ui:input-time.
Could you please share any example.
I have check liferay-ui.tld there is no attribute name as local for tag liferay-ui:input-time.
Could you please share any example.
Eric COQUELIN, modifié il y a 7 années.
RE: 24 hours format for time instead of AM/PM in liferay-ui:input-time
Expert Publications: 254 Date d'inscription: 03/11/13 Publications récentes
You're right, as per the code, there is none. But it uses the "locale" variable which comes with your user context.
See .../liferay-portal-6.2-ce-ga6/tomcat-7.0.62/webapps/ROOT/html/taglib/ui/input_time/page.jsp
You can also hook that file.
See .../liferay-portal-6.2-ce-ga6/tomcat-7.0.62/webapps/ROOT/html/taglib/ui/input_time/page.jsp
String simpleDateFormatPattern = _SIMPLE_DATE_FORMAT_PATTERN_ISO;
if (BrowserSnifferUtil.isMobile(request)) {
simpleDateFormatPattern = _SIMPLE_DATE_FORMAT_PATTERN_HTML5;
}
else if (DateUtil.isFormatAmPm(locale)) {
simpleDateFormatPattern = _SIMPLE_DATE_FORMAT_PATTERN;
}
private static final String _SIMPLE_DATE_FORMAT_PATTERN = "hh:mm a";
private static final String _SIMPLE_DATE_FORMAT_PATTERN_HTML5 = "HH:mm";
private static final String _SIMPLE_DATE_FORMAT_PATTERN_ISO = "HH:mm";
You can also hook that file.