停车费用计算器

Parking Fee Calculator - ( Traffic )

Parking Fee Calculator - ( Traffic )

📐 工作原理与说明
分段计费停车费模型
总时长(h) = 小时 + 分钟 ÷ 60
按 24h 拆天:完整天数 = ⌊总时长 ÷ 24⌋,剩余时长 = 总时长 − 完整天数 × 24
计费时长 = ceil 模式向上取整,否则按实际小时数
首小时覆盖模式(firstCount):费用 = 首小时价 + (计费时长−1) × 续时价
 (不足 1 小时仍按首小时价,且当首小时计)
按比例模式:费用 = 首小时价 × min(1, 计费时长) + (计费时长−1) × 续时价
每日封顶:单日费用 > 封顶时按封顶计
总费用 = 各日费用累加;平均每小时 = 总费用 ÷ 总时长
输出分时段明细表:实际时长、计费时长、费用逐行列出

Key formulas: Math.floor(remaining÷24); remaining-fullDays×24; min(1,billHours)

💡 计费规则:首小时按首小时价;超出部分按后续每小时价,不足1小时按1小时计(可关闭);超过24小时则按天拆分并应用每日封顶。

🧾 计费明细

📚 深度解析:停车费用计算器(交通)

💡 常见使用场景

计费模型
总时长(小时) = 小时 + 分钟/60;按整天拆分后逐日计费。计费小时 = 取整模式开启时 ceil(当日小时数),否则按实际小时数。首小时处理:若“首小时按整段计”,当日费用 = 首小时价 + (计费小时 − 1) × 后续每小时价;否则 = 首小时价 × min(1, 计费小时) + max(0, 计费小时 − 1) × 后续每小时价。每日费用不超过设定的每日上限。
算例
停 3 小时 20 分,首小时 10 元、后续 5 元/小时、无上限、开启向上取整:计费小时 = 4,费用 = 10 + (4−1)×5 = 25 元。若关闭取整:计费小时 = 3.333,费用 = 10 + 2.333×5 ≈ 21.67 元。若设每日上限 60 元,停满 24 小时(计费 24 小时)本应 10+23×5 = 125 元,被封顶为 60 元。

❓ 常见问题(FAQ)

取整模式该怎么选?
多数路内停车场“不足一个计费单元按一个单元计”,应选向上取整;部分商场按分钟或按 15 分钟为单位计费,应选不取整或改用对应单价,以现场公示为准。
每日上限从什么时候起算?
常见有“自然日”与“连续 24 小时”两种口径;本工具按入场时间起算的每 24 小时分段封顶,与实际规则不一致时应以停车场公示为准。