Well, that settles that.  This definite warrants a method.  Thanks for
looking it over, John.  Fedor, you'll probably want to back-port...

                                 Dan

[EMAIL PROTECTED] writes:

> jmcnally    01/09/04 13:43:17
> 
>   Modified:    src/java/org/apache/torque/adapter DB.java
>   Log:
>   remove loss of precision by converting Timestamp to long and back to Timestamp.
>   
>   Revision  Changes    Path
>   1.15      +12 -3     
>jakarta-turbine-torque/src/java/org/apache/torque/adapter/DB.java
>   
>   Index: DB.java
>   ===================================================================
>   RCS file: 
>/home/cvs/jakarta-turbine-torque/src/java/org/apache/torque/adapter/DB.java,v
>   retrieving revision 1.14
>   retrieving revision 1.15
>   diff -u -r1.14 -r1.15
>   --- DB.java 2001/09/01 16:18:40     1.14
>   +++ DB.java 2001/09/04 20:43:17     1.15
>   @@ -102,7 +102,7 @@
>     * @author <a href="mailto:[EMAIL PROTECTED]";>Jon S. Stevens</a>
>     * @author <a href="mailto:[EMAIL PROTECTED]";>Brett McLaughlin</a>
>     * @author <a href="mailto:[EMAIL PROTECTED]";>Daniel Rall</a>
>   - * @version $Id: DB.java,v 1.14 2001/09/01 16:18:40 dlr Exp $
>   + * @version $Id: DB.java,v 1.15 2001/09/04 20:43:17 jmcnally Exp $
>     */
>    public abstract class DB implements Serializable, IDMethod
>    {
>   @@ -411,7 +411,16 @@
>         */
>        public String getDateString(Date date)
>        {
>   -        //return '\'' + date.toString() + '\'';
>   -        return "{ts '" + new Timestamp(date.getTime()) + "'}";
>   +        Timestamp ts = null;
>   +        if ( date instanceof Timestamp ) 
>   +        {
>   +            ts = (Timestamp)date;
>   +        }
>   +        else 
>   +        {
>   +            new Timestamp(date.getTime());
>   +        }
>   +        
>   +        return "{ts '" + ts + "'}";
>        }
>    }
>   
>   
>   
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to