//获取格式化的时间
public String getFormateDate(String defvalue,boolean flag){
String strdefvalue="";
if(defvalue.equals("nulldate")||"".equals(defvalue)||defvalue==null){
strdefvalue="";
}else{
IDfTime btime=new DfTime(defvalue);
Date dtime=btime.getDate();
java.text.DateFormat df =null;
if(flag){
df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
}else{
df = new java.text.SimpleDateFormat("yyyy-MM-dd");
}
strdefvalue=df.format(dtime);
}
return strdefvalue;
}
2.日期加减
String s="2012-05-06 10:02:23";
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd h:m:s");
String planretime=df.format(new Date(df.parse(s).getTime() + 6* 24 * 60 * 60 * 1000));
System.out.println(planretime);
3.dql 日期类型
bortime>=DATE('2013-07-20 00:00:00') and bortime<=DATE('2013-07-20 23:59:59')