求时段价格计算算法

scvzhang 2007-05-25 11:10:21
有一个时段价格表:
begintime endtime price
0:00 7:59 100
8:00 20:00 200
20:00 23:59 300

如何计算一段时间之间的费用?如
2007-5-24 17:00 ------2007-5-26 21:00
...全文
169 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fire_woods 2007-05-25
  • 打赏
  • 举报
回复
分段函数.
lxw7131 2007-05-25
  • 打赏
  • 举报
回复
把要计算的时间分为24小时整倍数和零头两部分,如2007-5-24 17:00至2007-5-26 21:00可分为
2007-5-24 17:00至2007-5-26 17:00和2007-5-26 17:00至2007-5-26 21:00两部分分别计算。
由于一天24小时的费用是固定值,前一部分就好算了,后一部分再根据价格表计算

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧