我思故我強(qiáng)

          js日期函數(shù)實(shí)例

          取當(dāng)天日期:

          <script language="JavaScript" type="text/JavaScript">
          <!--
          function jsFmtDate()
          {
          var today = new Date();
          var year = today.getYear();
          var month = today.getMonth()+1;
          var date = today.getDate();
          var returndate = year+"-" + (month>9?month:("0"+month)) +"-"+ (date>9?date:("0"+date));
          return(returndate);
          }
          //-->
          </script>

          判斷是否日期字符

          <script language=javascript>
          String.prototype.isDate = function()
          {
          ?? var r = this.match(/^(\d{1,2})(-|\/)(\d{1,2})\2(\d{1,4})$/);
          ?? if(r==null)return false; var d = new Date(r[4], r[1]-1, r[3]);
          ?? return(d.getFullYear()==r[4]&&(d.getMonth()+1)==r[1]&&d.getDate()==r[3]);
          }
          alert("01/31/2000".isDate());
          alert("01/41/2000".isDate());
          </script>


          <script language=javascript>
          String.prototype.isDate = function()
          {
          ?? var r = this.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
          ?? if(r==null)return false; var d = new Date(r[1], r[3]-1, r[4]);
          ?? return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
          }
          alert("2002-01-31".isDate());
          alert("2002-01-41".isDate());
          </script>


          將"-",改為"/"的正規(guī)表達(dá)式
          var sdate = new Date(objdateFrom.value.replace(/-/g,"\/"));

          日期比較:
          <script>
          var ar = '2004-10-18';
          var n1 = ar.replace(/-/g, "/");
          var n2 = new Date();
          var? date1? =? Date.parse(n1);?
          var? date2? =? Date.parse(n2);?
          var d = Math.ceil((date2-date1)/(24*60*60*1000));
          if(d>0)
          ? alert("日期已經(jīng)過期!");
          </script>


          ?

          posted on 2007-08-27 20:41 李云澤 閱讀(926) 評(píng)論(0)  編輯  收藏 所屬分類: javascript

          主站蜘蛛池模板: 乐业县| 锡林郭勒盟| 北票市| 霍山县| 江达县| 淮安市| 德阳市| 河西区| 鹤峰县| 正宁县| 晋中市| 高要市| 财经| 利津县| 丹寨县| 岐山县| 皋兰县| 谢通门县| 固镇县| 宜兴市| 垣曲县| 抚宁县| 临城县| 凤冈县| 永定县| 讷河市| 泽库县| 义乌市| 丁青县| 临清市| 南郑县| 靖宇县| 西乌| 启东市| 宝鸡市| 曲阳县| 平和县| 老河口市| 兴仁县| 琼结县| 房产|