比如今天是星期三,日期是11/11日,那显示的就是这一周的信息:当我点击上周时,就显示上一周的所有信息,下周同理------------------------------------------------------------------------------------------------------
    2009年   上周|下周    星期一(11/9)     星期二(11/10)    星期三(11/11)    星期四    星期五    星期六   星期日
                   
    
   9:00~9:45   内容1
 
   10:00~10:45                     内容2
            
   10:00~10:45                                       内容4
因为没自己写过日历所以想请教各位大侠们,在JS中,当我点击上周时,该怎么得到上一周的时期呢?
是不是JS中有只要传入每年的周数就可以得到该周日期的函数呢?
还是,比如我今天是星期三,我得到今天的日期,然后向后加4天,向前加2天,得到这一周的星 期一 到 星期天 日期后,当我点击上一周时,再从得到的星期一中减去7天得到上周的所有日期~~~~我想知道这种实现方式有没有问题,或则有没有更为简单点的方式呢?
虽然在网上搜了下类似的日历控件,找到了一个jQuery的WeekCaldaner空间,虽然有实例了,但是需要设置的属性不知道该如何设置,{"id":1, "start": new Date(year, month, day, 14), "end": new Date(year, month, day, 13, 30),"title":"吃拉面"},如果有会JQuery的大侠们,也请麻烦给讲解下这句话的意思可否?在这里多谢多谢了~~

解决方案 »

  1.   

    {"id":1--事件对象主键, "start": new Date(year, month, day, 14)--开始时间 每天14:00开始
    , "end": new Date(year, month, day, 13, 30)--结束时间 每天13:30
    ,"title":"吃拉面"--事件主题
    }, 
    设置错啦吧
      

  2.   


             那个year,month,day都是可以自己设置的吗
     
              比如说"start":new Date(2009,2,2,14)--就是设置2009年2月2日14点开始
              可以这样设置吗?
      

  3.   


       谢谢,还想麻烦下,请问Jquery的WeekCalendar,有没有设置它 [ 不可编辑 ] 和 
       
       [ 改变日期的显示方式 ]的属性呢?   比如: Tuesday Nov 11, 2009  -->2009/11/11  这之类的属性    就是我只用它显示,但是不能让用户进行添加数据~~