There are many ways you can do it:
One way is using Apache BeanUtils with Converters registered to it. This way
automatic conversions can happen
Again it depends on what date you want to convert- current date, arbitrary
date.
You can just go ahead and use SimpleDateFormat's format/parse methods.
On 6/23/06, Daoud Abdelmonem Faleh <[EMAIL PROTECTED]> wrote:
I use this utility class:
package com.itCom.util;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
*
* @author Dao
*/
public class SQLDateConvertor {
/** Creates a new instance of SQLDateConvertor */
public SQLDateConvertor() {
}
public static String convertDateFormat(java.sql.Date date, String
format)
{
DateFormat df = new SimpleDateFormat(format);
try {
return df.format(date);
} catch (Exception exp) {
return null;
}
}
public static java.sql.Date convertToSqlDateFormat(String
value,String format) {
DateFormat df = new SimpleDateFormat(format);
try {
Date date = df.parse(value);
return new java.sql.Date(date.getTime());
} catch (Exception exp) {
return null;
}
}
}
On 6/23/06, Niall Pemberton <[EMAIL PROTECTED]> wrote:
> Commons Validator 1.3.0 has a whole set of easy to use
> validation/conversion routines:
>
> http://tinyurl.com/g526k
>
> DateValidator validator = DateValidator.getInstance();
> java.util.Date utilDate= validator.validate("06-apr-07", "dd-MMM-yy");
> java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
>
> Niall
>
> On 6/22/06, Chris Cheshire <[EMAIL PROTECTED]> wrote:
> > try {
> > java.sql.Date d = new java.sql.Date(new
> > SimpleDateFormat("dd-MMM-yy").parse("06-apr-07").getTime());
> > }
> > catch (ParseException ex) {
> > }
> >
> > Chris
> >
> > On 6/22/06, temp temp <[EMAIL PROTECTED]> wrote:
> > > I have a string which I want to convert into a date .
> > > The string 06-APR-07
> > >
> > > How can I convert this date into sql date ?
> > >
> > > Thanks
> > >
> > >
> > >
> > >
> > > ---------------------------------
> > > Yahoo! Groups gets better. Check out the new email design. Plus
there's much more to come.
> > >
> >
> > ---------------------------------------------------------------------
> > 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]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
When I tell the truth, it is not for the sake of convincing those who do not
know it, but for the sake of defending those that do