Timestamp date=rs.getTimestamp(n);
Calendar cal=Calendar.getInstance();
cal.setTime(date);
int week=cal.get(Calendar.DAY_OF_WEEK);//星期几
Calendar cal=Calendar.getInstance();
cal.setTime(date);
int week=cal.get(Calendar.DAY_OF_WEEK);//星期几
cannot resolve symbol
class Timestamp
method getTimestamp
世界上最差劲的方法:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.util.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body>
<%
java.util.Date date=new java.util.Date(104,8,24,0,0,0);
out.println(date.getDay());
%>
</body>
</html>
南蛮的方法应该没问题!
比如在sqlServer中:select datepart(weekday,'2004-8-23')
后面的日期可以替换成你数据库里面那个字段
<%@ page import="java.util.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body>
<%
Calendar date=Calendar.getInstance();
date.set(104,8,24,0,0,0);
out.println(date.get(Calendar.DAY_OF_WEEK));
%>
</body>
</html>
int z;
String weekStr = "";
Date tmpDate = new Date();
z = tmpDate.getDay();
switch (z)
{
case 0:
weekStr = "星期天";
break;
case 1:
weekStr = "星期一";
break;
case 2:
weekStr = "星期二";
break;
case 3:
weekStr = "星期三";
break;
case 4:
weekStr = "星期四";
break;
case 5:
weekStr = "星期五";
break;
case 6:
weekStr = "星期六";
break;
}
但是getDay()方法只是Date型数据能用,我的这个日期值是从一个结果集中获得的,怎么把这个日期值保存到一个变量中去,并且还是Date型。
我现在用String runDateStr = parentbean.getString("RUNDATE");
只能把它保存成一个String型
请教各位。
你写错了,或者你的rs不是ResultSet类型的吧
cannot resolve symbol
class Timestamp
method getTimestamp没有import Timestamp这个东西...
cannot resolve symbol
class Timestamp
method getTimestamp对,应该import java.sql.Timestamp;