formatDate"
From Documentation
(Created page with "{{ZUMLReferencePageHeader}} The default method: <source lang="java"> String formatDate(Date date, String pattern) </source> :i.e., <javadoc method="formatDate(java.util.Date, ...") |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
<source lang="java"> | <source lang="java"> | ||
− | String formatDate(Date date, String pattern) | + | String formatDate(Date date, String pattern); |
</source> | </source> | ||
Line 10: | Line 10: | ||
Formats a Date into a date/time string with the given pattern. | Formats a Date into a date/time string with the given pattern. | ||
− | + | For example, | |
− | + | <source lang="xml"> | |
− | + | <?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?> | |
− | <source lang="java | + | <zk> |
− | + | <zscript> | |
+ | java.util.Date date = new java.util.Date(); | ||
+ | </zscript> | ||
+ | <label value="${c:formatDate(date, 'MM/dd/yyyy')}" /> | ||
+ | </zk> | ||
</source> | </source> | ||
− | : | + | There is another extended built-in function: <javadoc method="formatDate(Date, String, Locale, TimeZone, String, String)">org.zkoss.xel.fn.CommonFns</javadoc>, not declared in taglib. |
− | Formats a Date into a date/time string with the given pattern, locale, timezone, date style and time style. | + | Formats a Date into a date/time string with the given pattern, locale, timezone, date style, and time style. |
− | You can | + | You can call it by [[ZUML%20Reference/EL%20Expressions/Static%20Fields%20and%20Methods| EL]] or declaring a [[ZUML_Reference/ZUML/Processing_Instructions/xel-method| xel-method]]. |
<blockquote> | <blockquote> | ||
---- | ---- | ||
− | Note: If the date style / time style is applied, the pattern will be ignored. | + | Note: If the date style/time style is applied, the pattern will be ignored. |
</blockquote> | </blockquote> | ||
Latest revision as of 07:57, 27 May 2021
The default method:
String formatDate(Date date, String pattern);
Formats a Date into a date/time string with the given pattern. For example,
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk>
<zscript>
java.util.Date date = new java.util.Date();
</zscript>
<label value="${c:formatDate(date, 'MM/dd/yyyy')}" />
</zk>
There is another extended built-in function: CommonFns.formatDate(Date, String, Locale, TimeZone, String, String), not declared in taglib.
Formats a Date into a date/time string with the given pattern, locale, timezone, date style, and time style.
You can call it by EL or declaring a xel-method.
Note: If the date style/time style is applied, the pattern will be ignored.
Parameters: In both default and extended function:
- date - the Date to format
- pattern - the pattern to apply
In extended function only:
- locale - the locale to apply
- timezone - the timezone to apply
- dateStyle - the date style to apply
- timeStyle - the time style to apply
Version History
Version | Date | Content |
---|---|---|
6.0.0 |