nbubna 2003/07/03 22:13:10
Modified: src/java/org/apache/velocity/tools/generic DateTool.java
Log:
patch from Eelco Hillenius - support Long->Date conversions
Revision Changes Path
1.3 +8 -2
jakarta-velocity-tools/src/java/org/apache/velocity/tools/generic/DateTool.java
Index: DateTool.java
===================================================================
RCS file:
/home/cvs/jakarta-velocity-tools/src/java/org/apache/velocity/tools/generic/DateTool.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DateTool.java 28 May 2003 00:17:15 -0000 1.2
+++ DateTool.java 4 Jul 2003 05:13:10 -0000 1.3
@@ -262,7 +262,7 @@
/**
* Converts an object to an instance of [EMAIL PROTECTED] Date}. Uses a
* DateFormat to parse the string value of the object if it is not
- * an instance of Date or Calendar.
+ * an instance of Date or Calendar or Long.
*
* @param obj the date to convert
* @return the object as a [EMAIL PROTECTED] Date} or <code>null</code> if no
@@ -281,6 +281,12 @@
if (obj instanceof Calendar)
{
return ((Calendar)obj).getTime();
+ }
+ if (obj instanceof Long)
+ {
+ Date d = new Date();
+ d.setTime(((Long)obj).longValue());
+ return d;
}
try
{
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]