问一个用iReport制表的时候SQL语句的问题怎样从一个格式为
怎样从一个格式为“yy-mm-dd”的Data类型的对象里取得日期值dd? 比如查询条件中需要查询日期为1到10号、11到20号、21到月末,怎么写? 谢谢!
import .util.Date; import java.text.SimpleDateFormat; Date nowTime=new Date(); SimpleDateFormat fyear=new SimpleDateFormat("yy");//获得年 SimpleDateFormat fmonth=new SimpleDateFormat("MM");//获得月 SimpleDateFormat fdata=new SimpleDateFormat("dd ");//获得日 SimpleDateFormat fhour=new SimpleDateFormat("HH");//获得小时 SimpleDateFormat fminute=new SimpleDateFormat("mm");//获得分 SimpleDateFormat fsecond=new SimpleDateFormat("ss");//获得秒 int y= rseInt( rmat(nowTime) );//int型 年 int M= rseInt( rmat(nowTime) );//int型 月 int d= rseInt( rmat(nowTime) );//int型 日 int h= rseInt( rmat(nowTime) );//int型 小时 int m= rseInt( rmat(nowTime) );//int型 分钟 int s= rseInt( rmat(nowTime) );//int型 秒 现在就可以拿来用了 你想要哪个一都行 但必须配对 如: SimpleDateFormat fsecond=new SimpleDateFormat("ss");//获得秒 int s= rseInt( rmat(nowTime) );//int型 秒 SQL语句就不写了哈