如何再网页李现实一个日期,急给分

azxsqw 2003-08-22 03:16:07
如:
2003年8月1日星期五

年月日和星期都使动态编的,
...全文
19 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxjd 2003-08-23
  • 打赏
  • 举报
回复
补充一下,上面有点错误
用下面得到年月日
java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy年MM月dd日");
String sss1=sdf.format(new java.util.Date());
用下面的方法得到星期
String[] aaa={"星期日","星期一",....,"星期六"};
String sss2=aaa[new java.util.Date().getDay()];
howelltech 2003-08-22
  • 打赏
  • 举报
回复
TempDate = new Date();
TempDate.getDay()
0表示周日,6表示周六。
amortal 2003-08-22
  • 打赏
  • 举报
回复
应该还使用java的程序写,用javascirpt的是客户端的时间吧!
以上的都写了,觉得cxjd(dong)的方法就蛮好的
yixf 2003-08-22
  • 打赏
  • 举报
回复
java.util.Calendar

Calendar cal = Calendar.getInstance();
int mon=cal.get(Calendar.MONTH)+1;
int day=cal.get(Calendar.DAY_OF_MONTH);
int year=cal.get(Calendar.YEAR);
int week=cal.get(Calendar.DAY_OF_WEEK)-1;
String date=year+"年"+mon+"月"+day+"日"+"星期"+week;
week需要转换
seaman0916 2003-08-22
  • 打赏
  • 举报
回复
import java.util.*;

public class DateTest
{
public static void main(String[] args)
{

GregorianCalendar date=new GregorianCalendar();//标准阳历
String[] array={"星期日","星期一","星期二","星期三","星期四",
"星期五", "星期六"};
int
year =date.get(Calendar.YEAR),
month=date.get(Calendar.MONTH)+1, //返回数字为0-11
day =date.get(Calendar.DATE),
week =date.get(Calendar.DAY_OF_WEEK);//返回数字为1-7;使用时要减1

System.out.println(year+":"+month+":"+day+":"+array[week-1]);

}
}

这是一个application ,你把它改写到JSP上,试试看!
cxjd 2003-08-22
  • 打赏
  • 举报
回复
用下面得到年月日
SimpleDateFormat sdf=new("yyyy年MM月dd日");
String sss1=sdf.format(new java.util.Date());
用下面的方法得到星期
String[] aaa={"星期日","星期一",....,"星期六"};
String sss2=aaa[new java.util.Date().getDay()];
cxjd 2003-08-22
  • 打赏
  • 举报
回复
用下面得到年月日
SimpleDateFormat sdf=new("yyyy年MM月DD日");
String sss1=sdf.format(new java.util.Date());
用下面的方法得到星期
String[] aaa={"星期日","星期一",....,"星期六"}
String sss2=aaa[new java.util.Date().getDay()];
yangtaylor 2003-08-22
  • 打赏
  • 举报
回复
function DateDemo(){
var d, day, x, s = "今天是: ";
var x = new Array("星期日", "星期一", "星期二");
var x = x.concat("星期三","星期四", "星期五");
var x = x.concat("星期六");
d = new Date();//今天的日期;
day = d.getDay();
return(s += x[day]);
}
azxsqw 2003-08-22
  • 打赏
  • 举报
回复
如何得到星期几呢
Reminisce 2003-08-22
  • 打赏
  • 举报
回复
你想加在什么地方,就把这段代码放到什么地方
jkit 2003-08-22
  • 打赏
  • 举报
回复
楼上取的是客户端的时间,如果要去服务器端的时间,可以在jsp里面写, 使用Calendar对象就可以了。
azxsqw 2003-08-22
  • 打赏
  • 举报
回复
可是我如何把它放在页面离呀
Agassiwy 2003-08-22
  • 打赏
  • 举报
回复
<script language="JavaScript">
TempDate = new Date();
Date = TempDate.getDate();
month = TempDate.getMonth() + 1;
year = TempDate.getYear();
document.write(year);
document.write("年");
document.write(month);
document.write("月");
document.write(Date);
document.write("日");
</script>

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧