当前位置: 技术问答>java相关
还是时间问题?
来源: 互联网 发布时间:2015-03-04
本文导语: 做日期查询让查询者选择(SQL Server) Today All times 3 days ago 1 week ago ...
做日期查询让查询者选择(SQL Server)
Today
All times
3 days ago
1 week ago
trSQL = "select * from ltfy where rt=0 and 发帖日期>(今天的日期-传过来的整数)"
SQL Server的当前系统时间怎么获得(Oracle有Sysdate);
SQL Server有没有象Oracle那样的to_date()方法。
Today
All times
3 days ago
1 week ago
trSQL = "select * from ltfy where rt=0 and 发帖日期>(今天的日期-传过来的整数)"
SQL Server的当前系统时间怎么获得(Oracle有Sysdate);
SQL Server有没有象Oracle那样的to_date()方法。
|
//see the API Document of java.util.Calendar
java.util.Calendar cal=java.util.Calendar.getInstance()
cal.add(Calendar.DATE, -传过来的整数);
java.sql.Date date=new java.sql.Date(cal.getTime().getTime());
//
java.sql.PrepareStatement ps=conn.prepareStatement("select * from ltfy where rt=0 and 发帖日期>?");
ps.setDate(date);
将字符串转换为时间类型的方法
java.text.DateFormat df=java.text.DateFormat.getDateInstance();
df.parser(YOUR_StringOfDate);
java.util.Calendar cal=java.util.Calendar.getInstance()
cal.add(Calendar.DATE, -传过来的整数);
java.sql.Date date=new java.sql.Date(cal.getTime().getTime());
//
java.sql.PrepareStatement ps=conn.prepareStatement("select * from ltfy where rt=0 and 发帖日期>?");
ps.setDate(date);
将字符串转换为时间类型的方法
java.text.DateFormat df=java.text.DateFormat.getDateInstance();
df.parser(YOUR_StringOfDate);
|
System.currentTimeMillis()是取当前系统时间