您好朋友,感謝您關注xiaosilent,我在blogjava的博客已經停止更新,請訪問http://kuan.fm了解我的最新情況,謝謝!
          隨筆-82  評論-133  文章-0  trackbacks-0

          ?

          <! 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=UTF-8" >
          < title > 周選擇工具 </ title >
          </ head >
          < body >
          ????
          ????
          ????
          < input? name ="weekPicker" ?readonly ="readonly" ?type ="text" ?id ="weekPicker" ??style ="width:150px" >
          ????
          < input? type ="button" ?name ="Submit" ?value ="上一周" ?onClick ="javascript:pickWeek(-1)" >
          ????
          < input? type ="button" ?name ="Submit2" ?value ="下一周" ?onClick ="javascript:pickWeek(1)" >

          < script? type ="text/javascript" >

          ????????
          function ?getThisWeek(year,month,day) {
          ????????????
          var ?today = new ?Date(year,month - 1 ,day);
          ????????????
          var ?week = today.getDay();
          ????????????
          if (week == 0 ) {
          ????????????????week
          = 7 ;
          ????????????}

          ????????????
          var ?monday = new ?Date(today.valueOf() - (week - 1 ) * 24 * 60 * 60 * 1000 );
          ????????????
          var ?sunday = new ?Date(monday.valueOf() + 6 * 24 * 60 * 60 * 1000 );
          ????????????
          return ?monday.getFullYear() + " - " + ((monday.getMonth() + 1 ).toString().length == 1 ? ( " 0 " + (monday.getMonth() + 1 )):(monday.getMonth() + 1 )) + " - " + (monday.getDate().toString().length == 1 ? " 0 " + monday.getDate():monday.getDate()) + " ?到? " + sunday.getFullYear() + " - " + ((sunday.getMonth() + 1 ).toString().length == 1 ? ( " 0 " + (sunday.getMonth() + 1 )):(sunday.getMonth() + 1 )) + " - " + (sunday.getDate().toString().length == 1 ? " 0 " + sunday.getDate():sunday.getDate());
          ????????}

          ????????
          ????????
          function ?getPreviousWeek(year,month,day) {
          ????????????
          var ?today = new ?Date(year,month - 1 ,day);
          ????????????
          var ?week = today.getDay();
          ????????????
          if (week == 0 ) {
          ????????????????week
          = 7 ;
          ????????????}

          ????????????
          var ?monday = new ?Date(today.valueOf() - (week + 6 ) * 24 * 60 * 60 * 1000 );
          ????????????
          var ?sunday = new ?Date(monday.valueOf() + 6 * 24 * 60 * 60 * 1000 );
          ????????????
          return ?monday.getFullYear() + " - " + ((monday.getMonth() + 1 ).toString().length == 1 ? ( " 0 " + (monday.getMonth() + 1 )):(monday.getMonth() + 1 )) + " - " + (monday.getDate().toString().length == 1 ? " 0 " + monday.getDate():monday.getDate()) + " ?到? " + sunday.getFullYear() + " - " + ((sunday.getMonth() + 1 ).toString().length == 1 ? ( " 0 " + (sunday.getMonth() + 1 )):(sunday.getMonth() + 1 )) + " - " + (sunday.getDate().toString().length == 1 ? " 0 " + sunday.getDate():sunday.getDate());
          ????????}

          ????????
          ????????
          function ?getNextWeek(year,month,day) {
          ????????????
          var ?today = new ?Date(year,month - 1 ,day);
          ????????????
          var ?week = today.getDay();
          ????????????
          if (week == 0 ) {
          ????????????????week
          = 7 ;
          ????????????}

          ????????????
          var ?monday = new ?Date(today.valueOf() - (week - 8 ) * 24 * 60 * 60 * 1000 );
          ????????????
          var ?sunday = new ?Date(monday.valueOf() + 6 * 24 * 60 * 60 * 1000 );
          ????????????
          return ?monday.getFullYear() + " - " + ((monday.getMonth() + 1 ).toString().length == 1 ? ( " 0 " + (monday.getMonth() + 1 )):(monday.getMonth() + 1 )) + " - " + (monday.getDate().toString().length == 1 ? " 0 " + monday.getDate():monday.getDate()) + " ?到? " + sunday.getFullYear() + " - " + ((sunday.getMonth() + 1 ).toString().length == 1 ? ( " 0 " + (sunday.getMonth() + 1 )):(sunday.getMonth() + 1 )) + " - " + (sunday.getDate().toString().length == 1 ? " 0 " + sunday.getDate():sunday.getDate());
          ????????}

          ????
          ????????
          function ?pickWeek(id) {
          ????????????
          var ?year;
          ????????????
          var ?month;
          ????????????
          var ?day;
          ????????????
          if (id == 0 ) {
          ????????????????
          var ?today = new ?Date();
          ????????????????year
          = today.getYear();
          ????????????????month
          = today.getMonth() + 1 ;
          ????????????????day
          = today.getDate();
          ????????????}
          else {
          ????????????????
          var ?today = document.getElementById( " weekPicker " ).value.split( " " )[ 0 ].split( " - " );
          ????????????????year
          = today[ 0 ];
          ????????????????month
          = today[ 1 ];
          ????????????????day
          = today[ 2 ];????????????????????
          ????????????}

          ????????????
          switch (id) {
          ????????????????
          case ? 0 : {
          ????????????????????document.getElementById(
          " weekPicker " ).value = getThisWeek(year,month,day);
          ????????????????????
          break ;
          ????????????????}

          ????????????????
          case ? 1 : {
          ????????????????????document.getElementById(
          " weekPicker " ).value = getNextWeek(year,month,day);
          ????????????????????
          break ;
          ????????????????}

          ????????????????
          case ? - 1 : {
          ????????????????????document.getElementById(
          " weekPicker " ).value = getPreviousWeek(year,month,day);
          ????????????????????
          break ;
          ????????????????}

          ????????????}

          ????????}

          ????????pickWeek(
          0 );
          ????
          </ script >

          </ body >
          </ html >
          posted on 2007-12-18 11:48 xiaosilent 閱讀(2254) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 罗山县| 岳西县| 石泉县| 陇川县| 沅江市| 浦城县| 云浮市| 双流县| 托克逊县| 孝感市| 从江县| 工布江达县| 石门县| 平舆县| 古蔺县| 虞城县| 新乡市| 福鼎市| 如皋市| 尚志市| 广西| 上蔡县| 通州区| 旬邑县| 克山县| 罗平县| 上栗县| 宝兴县| 镇江市| 石屏县| 隆林| 瑞昌市| 凌云县| 区。| 乌拉特中旗| 嫩江县| 南安市| 东至县| 吴江市| 清流县| 四平市|