生活健康 本地计算 开箱即用 内置示例 不留痕迹

每日饮水量计算器

输入体重与每天运动时长,算出基础饮水量、运动额外补充量与每日总量区间,并折合成常见 250 mL 杯数,同时给出不同运动时长对应的补水对照表。

「每天八杯水」传了几十年,可杯子有大有小、人有胖有瘦,这句口诀等于没说。更实际的算法从体重出发,再把运动出汗的部分加上,得出一个属于你的每日区间,还换算成最常见的杯数——喝汤喝粥算不算、什么人不能照这个喝,下面都有交代。

口径说明:这里的「饮水量」指白水等无糖液体,汤、粥、水果中的水分不计入也不必刻意补;一次性大量饮水(半小时超 1L)反而增加肾脏负担,分次小口更好;心肾功能不全者的饮水量需遵医嘱限制,不适用通用建议。

使用步骤

  1. 填体重(公斤)与每天运动时长。
  2. 看基础饮水量与运动额外补充量。
  3. 看每日总量区间与折合杯数(250mL/杯)。
  4. 分次小口饮用;心肾疾病患者遵医嘱限水。

计算原理与示例

每日饮水量的估算口径

基础饮水量按体重估算:每公斤 30~40 mL。65kg 的人对应 1950~2600 mL(约 8~10 杯,按 250 mL 一杯)。体重越大需求越高,这也是「一天 8 杯水」之外的更合理起点——8 杯(2000 mL)只是个易记的近似值。

运动时怎么补

运动补偿按每 30 分钟额外 400 mL 计算:运动 45 分钟加 600 mL,60 分钟加 800 mL。原则是小口多次、别等口渴才喝;持续超过 1 小时的高强度运动建议补充含钠电解质,而不是只喝白水。

什么时候不能照这个喝

喝水量不是越多越好:心脏衰竭、肾功能不全、肝硬化腹水等患者需要限制液体入量,必须遵医嘱;短时间大量饮水还可能引起低钠血症。此外,饮食中的汤、粥、水果与茶咖啡都算入每日总水分,不必都用白水凑数。

计算依据:基础饮水量按体重 30~40 mL/kg、运动补偿按每 30 分钟 400 mL 的通用健康建议估算。饮水需求受气候、饮食与身体状况影响,肾脏、心脏或肝脏疾病患者须遵医嘱限量,本工具不构成医疗建议。

代码示例

JavaScript 基础 + 运动补水

function water(weightKg, sportMin) {
  const base = weightKg * 32.5;                    // 30~35mL/kg 取中值
  const sport = sportMin / 30 * 250;               // 每 30 分钟 +250mL
  return {
    base: Math.round(base),
    sport: Math.round(sport),
    total: Math.round(base + sport),
    cups: Math.round((base + sport) / 250)
  };
}

water(65, 60);   // 总量 ≈ 2613mL ≈ 10 杯

Python 同口径的 Python 版

def water(w, sport_min):
    base = w * 32.5
    sport = sport_min / 30 * 250
    return round(base + sport), round((base + sport) / 250)

water(65, 60)   # (2613, 10)

# 指白水口径;汤粥水果水分不计;分次小口更好

常见问题

一天 8 杯水是标准吗?

它只是个易记的近似值(约 2000 mL)。更合理的做法是按体重算:65kg 约 1950~2600 mL,体重越大需求越高,运动、高温天气还要再加。

茶、咖啡、汤算不算饮水?

都算进每日总水分。茶与咖啡有轻微利尿作用,但净效应仍是补水(前提是不过量);含酒精饮品不算,酒精反而会增加水分流失。

喝水过多会中毒吗?

会,但需要短时间大量饮水(例如几小时内数升)才可能引发低钠血症。马拉松或长时间剧烈运动后大量出汗、又只补白水的人风险更高,应补充含电解质的饮料。

运动时应该怎么补?

每 30 分钟额外补 400 mL 左右,小口分次喝。超过 1 小时的高强度运动,或出汗量很大时,建议选含钠的运动饮料,帮助维持电解质平衡。

怎么判断自己喝够了?

看尿液颜色最直观:淡黄接近透明说明水分合适,颜色偏深说明该补了。口渴感出现时其实已是轻度缺水状态,别把它当作唯一的提醒。

哪些人需要限制饮水?

心力衰竭、肾功能不全、肝硬化腹水等患者通常需要限水,具体量由医生根据病情与化验指标确定,不能照本工具的区间执行。

体重数据会上传吗?

不会。体重与运动时长只在浏览器本地参与计算,不发送到服务器、也不做存储;本站没有账号体系,无法关联到你个人。历史记录仅存在本机浏览器,可一键清空。

延伸阅读

来自本站原创文章,讲清这个工具背后的算法与口径。