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]

Reply via email to