hibernate中string转Date类型,如何获得系统当前时间

数据库里的类型为datetime型,数据库表里映射到到eclipse的类型为java.util.Date型,用的mysql。在表单里得到三个字符串年、月、日,怎么样把得到的年月日转换成java.util.Date型?
另怎么样得到系统当前的日期和时间,例如:2008-3-26 14:13:54
我主要是想得到时间
12:32:56 这种形式的
请帮帮忙
DateFormat ft = new SimpleDateFormat("HH:mm:ss");//源镇显示时间格式
Calendar cd = Calendar.getInstance();//取得Calendar实例

Date d = cd.getTime();//坦者取得当前时间
System.out.println(ft.format(d));//显示当前时间

String strY = "2008";
int intM = 3;
int intD = 26;
int intH = 14;
int intm = 13;
int ints = 54;
cd.set(Integer.valueOf(strY), intM, intD, intH, intm, ints);//设置时间让裂薯
d = cd.getTime();//重新取得设置的时间
System.out.println(ft.format(d));//显示设置时间
得尘激到当前时间:
String date = new SimpleDateFormat("yyyy-MM-dd").format(new java.util.Date());
Date currentDate = Date.valueOf(date); //获得派和袜当前时间

上面是一个例子,以此类推。

今题自己棚隐差差api 这样记忆牢固。哈哈
Calendar 其中有相春散汪对应的set方法.看一下就可以了.
Date 就可以得到当掘者前系扒仔统的日期和时间,分别有得到年,月,日...等方法.