关于棋牌、台球、休闲类软件分时间段消费方式计算的说明
有些客户对系统分时间段消费方式的计算不是很理解,特在此加以说明:
首先,我说明下,我们这次演示的客户要求设置:
0:00-12:00 每小时10元 但是4小时内都是60 ; 12:00-13:59 每小时20;
下面设置是每小时20:
下面的设置是每小时 10元,但是前面4小时 都是60;
也就是说,针对两种情况设置了两种收费方式。
接下来是设置不同时间段以及对应的计费方式:
下面我们来讲解几个时间案例,说明具体如何计算的:(因为演示中没设置不计费时间 所以下面计算 超出1分钟 就按全部计算)
【案例时间段1:】 2015-12-13 22:19:05--2015-12-14 13:35:20 计算过程:
第一段: 2015-12-13 22:19:05--2015-12-14 00:19:05 按 时间在 【12:00-23:59 的方式计算】
钟数:2 金额:40,计算后金额:40
第二段:2015-12-14 00:19:05--2015-12-14 12:19:05; 按 时间在 【0:00-11:59 的方式计算】
6小时费用:80 合计:80 (60+20) 超时:360 费用:60 合计:140
第三段: 2015-12-14 12:19:05--2015-12-14 13:35:20; 按 时间在 【12:00-23:59 的方式计算】
钟数:1 金额:20,计算后金额:20 剩下时间:16 按全钟计算,计算后金额:40
合计 220
【案例时间段2:】2015-12-14 05:29:30--2015-12-14 13:39:01 计算过程:
第一段:2015-12-14 05:29:30--2015-12-14 12:29:30;
6小时费用:80 合计:80 超时:60 费用:10 合计:90 时间费用: 金额:90 合计:90
第二段: 2015-12-14 12:29:30--2015-12-14 13:39:01;
钟数:1 金额:20,计算后金额:20 剩下时间:10 按全钟计算,计算后金额:40 时间费用:时间:70;金额:40
合计 130
总结:每一个时间单位,系统重新判断落在哪段上。如果落在另外一个时间段,就重新按另外一个时间段的方式计算,否则还是按原来的方式计算。一个时间单位内 跨度在两个时间段之间 按前面的时间段计算。
版权声明本文仅代表作者观点,不代表本站立场。本文系作者授权发表,未经许可,不得转载。图文来源网络,侵权删!