如何将一时间的字符串转化成时间类型
并跟当前的系统时间比较!用脚本来实现!!
如 !! txtDate.text=“2007-11-2”;
在 javascript 里面怎么样来跟当前系统时间比较? 

解决方案 »

  1.   

    將txtDate.text的文本轉為日期型,再與系統時間比較,可以使用下面的函數轉換function strToDate(str)
    {
      var val=Date.parse(str);
      var newDate=new Date(val);
      return newDate;

      

  2.   

    好象不正确!!!
    var val=Date.parse('2007-05-06');
            var newDate=new Date(val);
    alert(newDate) ;
      得到的是  NNa
      

  3.   

    要使用  月-日-年  的順序,才可以正確解析.
    如果覺得麻煩,直接如下:function strToDate(str)
    {
    d=new Date(str);
    return d;

      

  4.   

    var date = new Date();
    date.toDateString()转成日期格式在比较
      

  5.   

    Date.parse(str)中的str的格式必须用月/日/年的格式来表示