停车费计算器
输入停车时长、免费时长、计费单位和费率,按取整与封顶规则估算停车费,适合核对商场、机场、路内车位等临停费用。
填入场到出场的总时长。例如停 2 小时 30 分钟就填 2 和 30。
入场后的免费停放时长(常见 15 或 30 分钟),只在入场时抵扣一次;无免费填 0。
每个计费周期的时长。如「每 30 分钟收费」填 30、「每小时收费」填 60。
每个计费单位收费多少元。如「每 30 分钟 5 元」,计费单位填 30、这里填 5。
各地/各停车场规则不同,请按现场公示选择:「不足 X 分钟按 X 分钟计」选左;「不足一个周期不收费」选右。
很多停车场按每 24 小时封顶(如 60 元/天)。跨天时每个 24 小时窗口分别封顶。
停车费 = 计费单位数 × 单位费率,免费时长先抵扣,超过每日封顶按封顶计。 各停车场规则差异较大(首段特价、白天/夜间分时、按次收费等),结果为估算,实际以现场收费为准。
怎么用
- 填停车时长:按入场到出场的总时长填「小时」和「分钟」。例如停 2 小时 30 分钟,就在两个框分别填 2 和 30。不清楚可用停车小票或手机时间相减。
- 设免费时长:很多商场、写字楼进场后有 15 或 30 分钟免费停放,填到「免费时长」,工具会在入场时先抵扣一次;没有免费时段就填 0。
- 填计费单位和费率:把收费牌上的规则拆成两项:如「每 30 分钟 5 元」,计费单位填 30、单位费率填 5;「每小时 8 元」则填 60 和 8。再选不足一个单位是「按一个单位计」还是「舍去不计」。
- 设每日封顶:如果收费牌写有「24 小时封顶 X 元」或「每日封顶 X 元」,选「设封顶」并填金额;没有封顶就保留「不封顶」。工具会给出费用合计、计费单位数、命中封顶情况和平均每小时费用。
核心要点
停车费计算器适合收费牌写得很清楚的临停场景:把总时长、免费时长、计费单位、单位费率和每日封顶填进去, 先得到一笔可核对的估算价,再用现场公示确认特殊规则。
- 适合场景:商场、写字楼、机场、高铁站等按统一时段收费的临时停车。
- 先看免费时长:15 或 30 分钟免费可直接填入,消费抵扣或停车券可折算成分钟,或在结果后扣减。
- 再看取整:收费牌写「不足 X 分钟按 X 分钟计」选向上取整;写「不足一个计时单位不收费」选舍去不计。
- 有封顶才填封顶:24 小时或每日封顶会影响长时间停放的费用上限,未公示封顶不要自行假设。
- 算例参考:停 125 分钟、免费 15 分钟、每 30 分钟 5 元,计费 110 分钟,费用约 20 元。
- 边界提醒:首段特价、白天/夜间分时、路内阶梯价需要分段算,不能只靠一个平均费率。
原理与公式
核心公式:计费时长 = max(0, 停车时长 − 免费时长);计费单位数 = 取整(计费时长 ÷ 计费单位);停车费 = 计费单位数 × 单位费率。 「不足一个单位按一个单位计」时取整为向上取整, 「舍去不计」时为向下取整。
取整口径:无每日封顶时,按总计费时长一次取整(哪怕停放跨越多个 24 小时也只在末尾取整一次);启用每日封顶时,才按进场起每 24 小时切分窗口、各窗口分别取整并分别比对封顶后相加。 所以设不设封顶,取整方式可能不同——这与真实停车场「按天结算才逐日计费」的做法一致。
每日封顶:设了封顶时,按进场起每 24 小时切分为一个计费窗口, 单个窗口的应收若超过封顶金额则按封顶收;跨天停放时各窗口分别封顶后相加。 免费时长从入场起一次性连续抵扣,跨过 24 小时窗口时未用完的余额继续抵扣后续窗口,用完为止。
算例:停 2 小时 5 分(125 分钟),免费 15 分钟,每 30 分钟 5 元,不足按 30 分钟计—— 计费时长 = 125 − 15 = 110 分钟,单位数 = 向上取整(110 ÷ 30) = 4, 停车费 = 4 × 5 = 20 元,平均约 9.6 元/小时。
封顶算例:每小时 10 元、封顶 60 元/天,停 10 小时—— 封顶前应收 100 元,超过 60 元封顶,实收 60 元。
口径说明:真实停车收费常有首段特价(如首小时另一价)、白天/夜间分时费率、 临时车与包月不同价、路内停车按次或阶梯收费等,本工具为单一费率的通用估算, 未内置分段/分时规则;遇到分时费率可按时段分别计算再相加。
舍入口径:金额计算采用高精度十进制(decimal.js)、统一四舍五入到分, 计费单位数为整数,避免浮点误差。
常见问题
- 停车费怎么算?公式是什么?
- 停车费 = 计费单位数 × 单位费率。先用免费时长抵扣:计费时长 = 停车时长 − 免费时长;再按计费单位换算单位数(不足一个单位通常「按一个单位计」,即向上取整)。例如停 2 小时 5 分(125 分钟)、免费 15 分钟、每 30 分钟 5 元:计费时长 110 分钟 → 单位数 = 向上取整(110÷30) = 4 → 4 × 5 = 20 元。若设了每日封顶,单日应收超过封顶就按封顶收。
- 「不足一个计费单位」到底怎么收费?
- 这一点各地和各停车场规则不同,请以现场公示为准。常见做法是「不足 X 分钟按 X 分钟计」(向上取整)——哪怕只超 1 分钟也按一个完整计费单位收费,本工具默认选「按一个单位计」;但也有地方明确规定「不足一个计时单位不收费」(如北京市机动车停车场明码标价规定),这种按已满周期收费的可选「舍去不计」。举例每 30 分钟 5 元、停 65 分钟:向上取整按 3 个单位 15 元,舍去不计按 2 个单位 10 元。
- 免费时长是怎么抵扣的?停很久也只免一次吗?
- 免费时长表示入场后的一段免费停放时段,从入场起一次性连续抵扣,用完为止,不是每天重新赠送。比如免费 30 分钟、每小时 6 元,停 90 分钟:计费时长 = 90 − 30 = 60 分钟,按 1 小时收 6 元。若实际停车时长还没超过免费时长,费用为 0。若免费额度跨过 24 小时窗口(如免费 25 小时),未用完的部分会继续抵扣后续窗口,直到扣完。
- 「每天封顶」跨天怎么算?停两天半是几个封顶?
- 每日封顶按每 24 小时一个窗口分别计算。停两天零 1 小时(49 小时)就是 3 个窗口:前两个各满 24 小时、各自封顶,第 3 个窗口只有 1 小时按实际收费。例如每小时 10 元、封顶 50 元/天,停 49 小时:前两天各封顶 50,第三段 1 小时 10 元,合计 110 元。注意各停车场对「一天」的界定(自然日 / 进场起 24 小时)可能不同,本工具按进场起每 24 小时计。
- 为什么算出来和实际收费有出入?
- 本工具用「统一计费单位 + 单位费率 + 免费时长 + 每日封顶」的通用模型估算,而真实停车场规则更复杂:常见有首段特价(如首小时 10 元、之后每小时 5 元)、白天与夜间分时费率、临时车与包月车不同价、以及部分路内停车按次收费。这些分段/分时规则本工具未内置,遇到时可分段自行估算。结果仅供预算参考,实际以现场收费系统为准。
- 路内停车(道路停车位)也能用这个算吗?
- 可以近似估算,但要注意不少城市的路内停车位实行「分时段阶梯费率」和按白天/夜间不同价,例如白天首小时一个价、之后每小时递增,夜间统一低价或免费。本工具是单一费率模型,若某段时间费率一致可直接填;跨越不同费率时段时,建议按时段分别计算再相加。具体收费标准以当地价格主管部门公布的停车收费规定为准。
- 首小时特价、免费停车券怎么处理?
- 首小时特价或免费停车券不属于统一单位费率。若规则是「首小时 10 元,之后每小时 5 元」,可以先把首小时单独记下,再用本工具计算后续时长;免费停车券可折算成免费时长,或在结果出来后手动扣减。不要把不同阶段简单平均成一个费率,否则临界时间点的结果可能偏差较大。