您好朋友,感謝您關注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 閱讀(2253) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 望都县| 朝阳县| 洞头县| 哈尔滨市| 文昌市| 咸阳市| 罗源县| 兴义市| 新民市| 长岭县| 什邡市| 巧家县| 新河县| 万载县| 武宁县| 阳谷县| 昌邑市| 钦州市| 葵青区| 甘孜县| 峨眉山市| 济阳县| 翁牛特旗| 贵德县| 商水县| 凉山| 许昌县| 海盐县| 化隆| 蒙阴县| 棋牌| 襄樊市| 太白县| 通化县| 慈利县| 桃园县| 厦门市| 金乡县| 望城县| 玉林市| 东方市|