• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP中如何计算一年过了多少天,还剩多少天

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1.计算一年中过了多少天的重点是判断,你所输入的那年是否是闰年。

 

 2.平年的二月是28天,闰年是29天。

3.跟学习的C语言和js的代码都一样。

4,关键在于你如何灵活的运用for循环,switch跟if判断。

5.还有对布尔值的理解。

 1 $year = 2014;
 2         $month = 4;
 3         $day = 22;
 4         $month_day = 0;
 5         $total = 0;
 6         $temp = 0;
 7         $isRN = false;
 8         if($year % 4 == 0 && $year %100 != 0 || $year % 400 == 0){
 9             $isRN = true;
10         }
11         for($i = 1;$i <= 12;$i++){
12             switch($i){
13                 case 1:
14                 case 3:
15                 case 5:
16                 case 7:
17                 case 8:
18                 case 10:
19                 case 12:
20                     $month_day = 31;
21                     break;
22                 case 2:
23                     if($isRN){
24                         $month_day = 29;
25                     }else{
26                         $month_day = 28;
27                     }
28                     break;
29                 default:
30                     $month_day = 30;
31                     break;
32 
33             }
34             if($i < $month){
35                 $total += $month_day;
36             }else{
37                 $temp += $month_day;
38             }
39         }
40         $total = $total + $day;
41         echo $year."年过了".$total."天!<br/>";
42         $temp = $temp-$day;
43         echo "离2015年还有".$temp."天!";

 

 

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
php中count获取多维数组长度的方法发布时间:2022-07-10
下一篇:
php把excel导入到mysql数据库代码发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap