仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2241|回复: 20
打印 上一主题 下一主题

[学习教程] PHP编程:php上钩算工夫差的几种办法

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-16 00:25:46 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
不懂的问题有很多高手帮你解决。但不要认为你是新手,就不能帮助别人,比如今天你学会了怎样安装PHP,明天还可能有朋友会问这个问题,你就可以给他解答,不要认为这是浪费时间,忙别人其实就是帮助自己。   

在php上钩算工夫差有时分是件费事的事!不外只需你把握了日期工夫函数的用法那这些也就变的复杂了:
一个复杂的例子就是盘算借书的天数,这需求php依据天天的日期停止盘算,上面就来谈谈完成这类日期盘算的几种办法:
(1) 假如无数据库就很轻易了!若是MSSQL可使用触发器!用专门盘算日期差的函数datediff()即可!
  若是MYSQL那就用两个日期字段的差值盘算的盘算了局保留在另外一个数值型字段中!用时挪用即可!
(2)假如没无数据库,那就得完整用php的工夫日期函数!上面次要申明之:
  例:盘算1998年5月3日到1999-6-5的天数:
<? $startdate=mktime("0","0","0","5","3","1998");
   $enddate=mktime("0","0","0","6","5","1999");
   //所失掉的值为从1970-1-1到参数工夫的总秒数:是整数.那末
   //上面的代码就好编多了:
  $days=round(($enddate-$startdate)/3600/24) ;
  echo $days;
  //days为失掉的天数;
  若mktime()中的参数缺省,那暗示利用以后日期,如许即可盘算从借书日期至今的天数.
  可别忘了到期还书哟!过时可是要罚款的!! @_@


左手拿着MOTOLOLA右手拿着NOKIA,要多潇洒,有多潇洒,哈哈,终于学会了,但是可能这个时候,又会有人不经意的拍拍肩膀对你说:哥们,别高兴的太早,你还是菜鸟,离学会还差着一大截呢!
飘飘悠悠 该用户已被删除
沙发
 楼主| 发表于 2015-7-10 06:26:02 | 显示全部楼层
首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-9 15:28

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表