多语言展示
当前在线:743今日阅读:167今日分享:16

php做降价拍以及php计算时间差怎么做

php降价拍逻辑与php时间差的计算,以及php做降价拍代码分享
工具/原料
1

物品原始价格

2

每过多少时间降一次

3

物品数量

4

每次降多少

5

开始降价时间

方法/步骤
1

用现在的时间戳与开始时间戳做比较,若现在的时间戳大于降价的开始时间戳表示降价已经开始,相反则表示未开始。假如开始时间为2016/08/21/15/00代码如下:mktime(17,00,00,08,21,2016)){echo '降价拍已经开始了';}else{echo '降价拍还没开始哟';}?>

2

假如每一分钟降价一折来算最新价:用  原始价-原始价*0.1(表示1折)*n(表示分钟)。代码如下:

3

算出时间差n:当前时间戳减开始时间戳除以86400余60:

4

最后代码:降价拍当前价为:$opentime){echo $newprice;}else{echo $oldprice;}?>元。

注意事项

这里是每次降1则,实时可配合ajax实时刷新,欢迎有好的意见修改,献丑了

推荐信息