首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery 怎么获取本周星期一

2013-09-05 
jquery 如何获取本周星期一?实现图片上的功能,现获取本周星期一的日期,然后点击上一周或者下一周,日期就会

jquery 如何获取本周星期一?
jquery 怎么获取本周星期一实现图片上的功能,现获取本周星期一的日期,然后点击上一周或者下一周,日期就会变成上周的星期一,,,求大神帮忙解决一下,谢谢了 jquery
[解决办法]
这还要看你是从 星期日,还是星期1开始算 新的星期
[解决办法]

引用:
Quote: 引用:

这还要看你是从 星期日,还是星期1开始算 新的星期
我的想法是,先获取当前系统日期,然后在减去当前日,得到本周星期一的一个日期,然后进行,增加一周,不知道怎么做,可以帮忙一下吗



function getMonday( offset  ){
   var d=new Date(); return  new Date( d - ((d.getDay() 
[解决办法]
7) -1  - (offset
[解决办法]
0) *7 )  *864E5  );  
 }
 alert( getMonday(-1).toLocaleDateString() ) //上一周
 alert( getMonday(1).toLocaleDateString() )  //下一周


[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

这还要看你是从 星期日,还是星期1开始算 新的星期
我的想法是,先获取当前系统日期,然后在减去当前日,得到本周星期一的一个日期,然后进行,增加一周,不知道怎么做,可以帮忙一下吗

只要控制 offset 这参数就行了    

function getMonday( offset  ){
   var d=new Date(); return  new Date( d - ((d.getDay() 
[解决办法]
7) -1  - (offset
[解决办法]
0) *7 )  *864E5  );  
 }
 alert( getMonday(-1).toLocaleDateString() ) //上一周
 alert( getMonday(1).toLocaleDateString() )  //下一周



..这个问下,offset参数从哪传过来 的,好像没用到啊
明白了,不好意思没注意看,如果点击下一周,日期就增加一周,点击上一周,就减一周的日期,怎么做呢,

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<button id="prev" >上一周</button><b></b><button id="next" >下一周</button>
<script >
var week=0;
function getMonday( offset  ){
  var d=new Date(); return  new Date( d -((d.getDay() 
[解决办法]
7) -1 -(offset
[解决办法]
0) *7 ) *864E5);  
}
$('b').html(getMonday().toLocaleDateString()  )
$('button').click(function(){
week+= this.id=='next'?1:-1;
$('b').html(getMonday(week).toLocaleDateString()  ) 
})
</script>

[解决办法]
你把 var num=0; 放到 week 外

热点排行