<SCRIPT LANGUAGE="JavaScript">
with(new Date()) {
alert("现在是:"+(getMonth()+1)+"月")
alert((getMonth()+1)+"月的第一天是:"+(getMonth()+1)+"月"+1+"日")
alert((getMonth()+1)+"月的最后一天是:"+(getMonth()+1)+"月"+new Date(getYear(),getMonth()+1,0).getDate()+"日")
}
</SCRIPT>
with(new Date()) {
alert("现在是:"+(getMonth()+1)+"月")
alert((getMonth()+1)+"月的第一天是:"+(getMonth()+1)+"月"+1+"日")
alert((getMonth()+1)+"月的最后一天是:"+(getMonth()+1)+"月"+new Date(getYear(),getMonth()+1,0).getDate()+"日")
}
</SCRIPT>
解决方案 »
- 求助下段js代码如何实现连续滚动,如何取消自动滚动等待时间
- 新手问题:怎么把onclick之类的事件写到js里?
- 让安纽变亮的事件
- prompt为何出不来
- 怎么样用JS把字符加密码成这样47,98,105,110,103
- 三层数据库访问程序怎么执行啊!~各位GGJJ过来告诉我呀快,在线等待
- 我要弹出一个窗口使得浏览器右上角那个关闭按钮不能用,这该怎么实现?
- ■■请教:能否点击网页上的任何控件,可以提示出该控件对象的名字或id?■■
- 多个框架页面,要在其中一个框架的固定位置显示一句话,就像搜狐首页广告,滚动条变动不引起其位置的变动,该如何实现?
- 想知道vml的优缺点,(我主要想知道能否用来做大量数据的图形报表功能)大家讨论一下,分数谁想要就给
- Confirm()的问题,在线等,急
- 想作一个联机帮助,可是不懂,只好求救各位了
span {cursor:hand;}
</style>
<span onClick="getStartEnd(parseInt(nowM.innerText)-1)">-</span>
<SCRIPT LANGUAGE="JavaScript">
with(new Date()) {
var m = getMonth()+1;
document.write(" 第_<span id=nowM>"+m+"</span>_月 ")
//alert("现在是:"+(getMonth()+1)+"月")
//alert((getMonth()+1)+"月的第一天是:"+(getMonth()+1)+"月"+1+"日")
//alert((getMonth()+1)+"月的最后一天是:"+(getMonth()+1)+"月"+new Date(getYear(),getMonth()+1,0).getDate()+"日")
}
function getStartEnd(nowMonth) {
nowM.innerText = nowMonth;
alert(nowMonth+"月的第一天是:"+nowMonth+"月"+1+"日");
alert(nowMonth+"月的最后一天是:"+nowMonth+"月"+new Date(new Date().getYear(),nowMonth,0).getDate()+"日")
}
</SCRIPT>
<span onClick="getStartEnd(parseInt(nowM.innerText)+1)">+</span>
就是,怎么样控制一下呢?‘+’到了12还会往下增加,应该到了12 就转到下一年的一月的。谢谢各位拉!在线等待
<style>
span {cursor:hand;}
</style>
<span onClick="getStartEnd(parseInt(nowM.innerText)-1)">-</span>
<SCRIPT LANGUAGE="javascript">
with(new Date()) {
var m = getMonth()+1;
document.write(" 第_<span id=nowM>"+m+"</span>_月 ")
//alert("现在是:"+(getMonth()+1)+"月")
//alert((getMonth()+1)+"月的第一天是:"+(getMonth()+1)+"月"+1+"日")
//alert((getMonth()+1)+"月的最后一天是:"+(getMonth()+1)+"月"+new Date(getYear()
,getMonth()+1,0).getDate()+"日")
}
function getStartEnd(nowMonth) {
if(nowMonth==13)
nowMonth=1;
else if(nowMonth==0)
nowMonth=12;
nowM.innerText = nowMonth;
//if(parseInt(nowM.innerText)==12)
// nowM.innerText==1;
// else if(parseInt(nowM.innerText)==1)
// nowM.innerText==12;
alert(nowMonth+"月的第一天是:"+nowMonth+"月"+1+"日");
alert(nowMonth+"月的最后一天是:"+nowMonth+"月"+new Date(new Date().getYear(),no
wMonth,0).getDate()+"日")
}
</SCRIPT>
<span onClick="getStartEnd(parseInt(nowM.innerText)+1)">+</span>
不过现在跟我做的系统还有点差距,我做的系统其实是按照我们刚才动态的取到的每个月的第一天和最后一天,然后在到数据库里面按照日期进行查询。现在的问题就是怎么样我可以动态的取到这个月第一天和最后一天的值,应该是把这两个值赋给两个变量,比如DateFirst,DateLast.然后我再根据这两个变量值到数据库筛选相应的记录。
希望各位GG再帮我看看,谢谢。
Best Wish To Everyone!!
<head>
<title>date problem</title>
</head>
<body >
<style>
span {cursor:hand;}
</style>
<span onClick="getStartEnd(parseInt(nowM.innerText)-1)">-</span>
<SCRIPT LANGUAGE="javascript">
with(new Date()) {
var m = getMonth()+1;
document.write(" 第_<span id=nowM>"+m+"</span>_月 ");
//alert("现在是:"+(getMonth()+1)+"月");
//alert((getMonth()+1)+"月的第一天是:"+(getMonth()+1)+"月"+1+"日");
//alert((getMonth()+1)+"月的最后一天是:"+(getMonth()+1)+"月"+new Date(getYear(),getMonth()+1,0).getDate()+"日");
}
function getStartEnd(nowMonth) {
if(nowMonth > 12){
nowMonth=1;
}
nowM.innerText = nowMonth;
alert(nowMonth+"月的第一天是:"+nowMonth+"月"+1+"日");
alert(nowMonth + "月的最后一天是:" + nowMonth + "月" + new Date(new Date().getYear(),nowMonth,0).getDate()+"日")
}
</SCRIPT>
<span onClick="getStartEnd(parseInt(nowM.innerText)+1)">+</span></body>
</html>
<head>
<title>date problem</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body >
<style>
span {cursor:hand;}
</style>
<span onClick="getStartEnd(parseInt(nowM.innerText)-1)">-</span>
<SCRIPT LANGUAGE="javascript">
with(new Date()) {
var m = getMonth()+1;
document.write(" 第_<span id=nowM>"+m+"</span>_月 ");
//alert("现在是:"+(getMonth()+1)+"月");
//alert((getMonth()+1)+"月的第一天是:"+(getMonth()+1)+"月"+1+"日");
//alert((getMonth()+1)+"月的最后一天是:"+(getMonth()+1)+"月"+new Date(getYear(),getMonth()+1,0).getDate()+"日");
}
function getStartEnd(nowMonth) {
if(nowMonth < 1){
nowMonth=12;
}
if(nowMonth > 12){
nowMonth=1;
}
if(nowMonth == 2){
alert("若是润年,二月天数请自行加 1 ,谢谢!");
}
nowM.innerText = nowMonth;
alert(nowMonth+"月的第一天是:"+nowMonth+"月"+1+"日");
alert(nowMonth + "月的最后一天是:" + nowMonth + "月" + new Date(new Date().getYear(),nowMonth,0).getDate()+"日")
}
</SCRIPT>
<span onClick="getStartEnd(parseInt(nowM.innerText)+1)">+</span>
</body>
</html>若你要考滤润年2月的天数问题,则可以增加年来判断,
其实可以去搜索一下日期控件 activeX控件 出来的效果也比较漂亮 不过有可能在某些平台使用不了“有一点需要和大家解释的是其实我现在要的结果不是alert("....")里面出现该月第一天,最后一天的日期,我要得到的是这个月第一天最后一天的值,并把这两个值赋给两个变量,这样我才可以利用取到这两个变量的值带到数据库里面去按照时间筛选相应的记录。”
你看看上面的代码 竟然可以得到值了 就可以把他赋值给你变量 建议你看看javascript的一些学习资料。还有就是要分清哪些是服务器端的代码(比如jsp,java) 哪些是客户端的代码(html javascript等)