zoukankan      html  css  js  c++  java
  • 20191107万年历

    <?php    
    $today=time();
    //获取传过来的‘年’ 不然获取当年的‘年’
    $year=isset($_GET['year'])?$_GET['year']:date("Y",$today);
    //获取传过来的‘月’ 不然获取当年的‘月’
    $month=isset($_GET['month'])?$_GET['month']:date("m",$today);
    
    //限制月份范围
    $month=$month>12?12:$month;
    $month=$month<1?1:$month;
    
    //年月的加减并回传
    echo     "<a href='?year=".($year-1)."&month=".$month."'><<</a> ".
    $year."年 <a href='?year=".($year+1)."&month=".$month."'>>></a><br />";
    echo "<a href='?year=".$year."&month=".($month-1)."'><<</a> ".$month."月 <a href='?year=".$year."&month=".($month+1)."'>>></a>";
    $firstday=strtotime($year."-".$month."-1");
    
    //获取天数
    $n=date("t",$firstday);
    
    //获取星期几
    $wd=date("w",$firstday);
    
    
    ?>
    <!--打印表格-->
    <table cellspacing=0 border=1 cellpadding=0 width=500>
    <tr align=center>
    <th>日</th><th>一</th><th>二</th><th>三</th><th>四</th><th>五</th><th>六</th>
    </tr><tr align=center>
    <?php
      $cnt=1;
      $darr=getdate($today);
     // print_r($darr);
     for($i=1-$wd;$i<=$n;$i++){
         //如果当前年月日等于当前时间 改变样式为‘红色’
         if($darr['year']==$year && $darr['mon']==$month && $darr['mday']==$i){
              echo "<td><font color=red>".($i<=0?"":$i)."</font></td>";
         }else{
              echo "<td>".($i<=0?"":$i)."</td>";
         }
        
         if($cnt%7==0)echo "</tr><tr align=center>";
         $cnt++;
         
     }
    
    ?>
    </table>

    万年历

  • 相关阅读:
    Flume
    nodejs中npm工具自身升级
    Nodejs v4.x.0API文档学习(1)简介
    nodejs设置NODE_ENV环境变量(1)
    nodejs使用express4框架默认app.js配置说明
    mongodb2.X添加权限
    javascript中new Date浏览器兼容性处理
    Android Studio中文组(中文社区)
    Javascript日期处理类库Moment.js
    android 按两次返回键退出应用
  • 原文地址:https://www.cnblogs.com/syqlwyx/p/11815539.html
Copyright © 2011-2022 走看看