使用DateTool(官方链接)
public DateTool()
具体方法有(例子在最后):
VelocityTools 1.2之后可用
VelocityTools 1.1之后可用
还有Calendar.getInstance(TimeZone zone, Locale aLocale)
例子:
$Calendar.get(6) ##一年中的第几天
$Calendar.get(7) ##一周中的第几天
public DateTool()
具体方法有(例子在最后):
- protected void configure(ValueParser values)
- protected void setTimeZone(java.util.TimeZone timezone)
- public static final long getSystemTime()
- public static final java.util.Date getSystemDate()
- public static final java.util.Calendar getSystemCalendar()
- public java.util.TimeZone getTimeZone()
- public java.util.Date getDate()
- public java.util.Calendar getCalendar()
- public java.util.Date toDate(java.lang.Object obj)
- public java.util.Date toDate(java.lang.String format, java.lang.Object obj)
- public java.util.Date toDate(java.lang.String format, java.lang.Object obj, java.util.Locale locale)
- public java.util.Date toDate(java.lang.String format, java.lang.Object obj, java.util.Locale locale, java.util.TimeZone timezone)
- public java.util.Calendar toCalendar(java.lang.Object obj)
- public java.util.Calendar toCalendar(java.lang.Object obj, java.util.Locale locale)
- public java.lang.String toString()
VelocityTools 1.2之后可用
- public java.lang.Integer getYear()
- public java.lang.Integer getYear(java.lang.Object date)
- public java.lang.Integer getMonth()
- public java.lang.Integer getMonth(java.lang.Object date)
- public java.lang.Integer getDay()
- public java.lang.Integer getDay(java.lang.Object date)
- public java.lang.Integer getValue(java.lang.Object field)
- public java.lang.Integer getValue(java.lang.Object field, java.lang.Object date)
- public java.lang.Integer getValue(int field, java.lang.Object date)
VelocityTools 1.1之后可用
- public java.lang.String get(java.lang.String format)
- public java.lang.String get(java.lang.String dateStyle, java.lang.String timeStyle)
- public java.lang.String format(java.lang.Object obj)
- public java.lang.String format(java.lang.String format, java.lang.Object obj)
- public java.lang.String format(java.lang.String format, java.lang.Object obj, java.util.Locale locale)
- public java.lang.String format(java.lang.String format, java.lang.Object obj, java.util.Locale locale, java.util.TimeZone timezone)
- public java.lang.String format(java.lang.String dateStyle, java.lang.String timeStyle, java.lang.Object obj)
- public java.lang.String format(java.lang.String dateStyle, java.lang.String timeStyle, java.lang.Object obj, java.util.Locale locale)
- public java.lang.String format(java.lang.String dateStyle, java.lang.String timeStyle, java.lang.Object obj, java.util.Locale locale, java.util.TimeZone timezone)
- public java.text.DateFormat getDateFormat(java.lang.String format, java.util.Locale locale, java.util.TimeZone timezone)
- public java.text.DateFormat getDateFormat(java.lang.String dateStyle, java.lang.String timeStyle, java.util.Locale locale, java.util.TimeZone timezone)
还有Calendar.getInstance(TimeZone zone, Locale aLocale)
例子:
$Calendar.get(6) ##一年中的第几天
$Calendar.get(7) ##一周中的第几天
没有评论:
发表评论