Fri Aug 20 08:05:47 CST 2010 转换为 2010-08-20 08:05:41
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String time=df.format(date); 这么转换 是把时间换成string 我是想转后还是date型的 如何转?
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String time=df.format(date); 这么转换 是把时间换成string 我是想转后还是date型的 如何转?
为什么不用date的构造方法?
请问如何使用? 我得到这个时间 Fri Aug 20 08:05:47 CST 2010 按我上面的方法转后 拿到数据库去查询 报 ‘文字与格式字符串不匹配’
impleDateFormat sf = new SimpleDateFormat("yyyyMMdd");
Date afterDate = null;
try {
afterDate = sf.parse(sf.format(date));
} catch (ParseException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
为什么测试打印出来的还是:Fri Aug 20 08:05:47 CST 2010 这个格式的》?
===============================================================
比如oracle to_date('2009-10-27','YYYY-MM-DD') '2009-10-27'是你传递的参数,不能直接比较select * from table where 字段 between to_date('2009-01-01','YYYY-MM-DD')-to_date('1710-07-27','YYYY-MM-DD') and to_date('2009-01-31','YYYY-MM-DD')-to_date('1710-07-27','YYYY-MM-DD');oracle 查询 日期问题
我用的HQL 很多东西不知道怎么去写了
String hql="from StockTj tj where tj.code='" + code + "' and tj.date='"+date+"'";当返回的LIST 有结果的时候 就不往数据库写值!