<script runat=server language=javascript>
var today = new Date();
response.write(today.getDate());
</script>

解决方案 »

  1.   

    第一个问题的答案:
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>New Page 1</title>
    </head>
    <SCRIPT language=javascript><!--
    BirthDay=new Date("january 01,2000");//改成你的计时日期
    today=new Date();
    timeold=(today.getTime()-BirthDay.getTime());
    sectimeold=timeold/1000
    secondsold=Math.floor(sectimeold);
    msPerDay=24*60*60*1000
    e_daysold=timeold/msPerDay
    daysold=Math.floor(e_daysold);
    e_hrsold=(e_daysold-daysold)*24;
    hrsold=Math.floor(e_hrsold);
    e_minsold=(e_hrsold-hrsold)*60;
    minsold=Math.floor((e_hrsold-hrsold)*60);
    seconds=Math.floor((e_minsold-minsold)*60);
    //-->
    </SCRIPT><SCRIPT language=javascript><!--
    document.write("新世纪已经进去了"+daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒了!");
    //-->
    </SCRIPT>
    <body></body></html>
      

  2.   

    <script>
      var now =new Date();
    diff1=Date.UTC(now.getYear(),now.getMonth(),now.getDate(),now.getHours(),now.getMinutes(),now.getSeconds());
      diff2=Date.UTC(2002,2,9,0,0,0);
    diff3=diff2-diff1
    var seconds=Math.floor(diff3/1000); 
    var days=Math.floor(seconds/86400);
    alert(days + "天")
    </script>
    <script runat=server language=javascript>
    var today = new Date();
    response.write(today.getDate());
    </script>
      

  3.   

    孟兄
    你的runat=server
    还是不行啊?我用的是apache服务器
      

  4.   

    第一问:
    方法二!
    <script language=vbscript>
    function MathDate(D)
       If Not IsDate(D) then
          MathDate = "用户输入不是日期!"
          exit function
       End if
       D = CDate(D)
       MathDate = DateDiff("d",Now,D)
    end function
    </script><script language=javascript>
    function callvb(){
       alert(InDate.value);
       outDate.value = MathDate(InDate.value);
    }
    </script><input type="text" name="InDate">
    <input type="text" name="outDate">
    <input type=button onclick="javascript:callvb();" value="计算">
      

  5.   

    var olddate = new Date();
    olddate.setDate(3);
    getDayCount(olddate);
    function  getDayCount(oldate){
       var msecondsPerMinute = 1000 * 60;
       var msecondsPerHour = msecondsPerMinute * 60;
       var msecondsPerDay = msecondsPerHour * 24;
       var today = new Date();//今天的日期
       var daycount =Math.floor((today-olddate)/msecondsPerDay);//计算前一个月天数
       alert(daycount);
       //return daycount;
    }大家都来强分哦!
      

  6.   

    第一个问题可以试一试:
    <script>
    function getDaysFrom(objDate) {
    var ms=(new Date()).getTime()-objDate.getTime();
    return Math.floor(ms/24/3600/1000);
    }
    </script>