V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
dorsherKing

分享一个绝对准确的年龄计算器

  •  
  •   dorsherKing · Mar 23 · 1269 views
    This topic created in 48 days ago, the information mentioned may be changed or developed.
    在进行教育评估或者医疗评估时,尤其针对小朋友,需要填入精准的年龄,具体到多少天,多少 weeks ,这时候就要工具来计算了。发现一个计算的很精准的工具 chronological age calculator 。 地址:

    https://www.chronologicalagecalculators.net

    有很多计算器为了省事都用“每月 30 天”的模糊算法,这对需要精确评估的老师和医生来说简直是灾难。这个工具调用真实日历逻辑:借位时该是 31 天就是 31 天,闰年也不错算。
    6 replies    2026-04-14 16:18:45 +08:00
    Fish1024
        1
    Fish1024  
       Mar 24
    说点题外话,不知道为什么需要“精确评估到天”的年龄?生产发育早几天玩几天有什么区别呢?
    qrobot
        2
    qrobot  
       Mar 24
    说点题外话

    ```
    const msDiff = new Date().getTime() - new Date('1995-05-20').getTime();
    const days = Math.floor(msDiff / (1000 * 60 * 60 * 24));
    console.log(days)
    ```

    请问是这个意思吗? 什么计算器会按照每个月 30 天模糊算啊
    harrisonkang
        3
    harrisonkang  
       Mar 26
    计算了下,原来我才活了 11000 多天呀。
    dorsherKing
        4
    dorsherKing  
    OP
       Apr 14
    @qrobot 兄弟你说的没毛病,通过毫秒计算概念固定的时间参数(天数和周数)结果一样。但人类世界的 30day 不等于 1 个月,还有闰月的计算。我做儿童发育评估用的,用了好几个计算器,结果都不一样。有的计算器是先算出确定月份,再乘以 30 ,估算日。有的是先算出天数,再估算月份。只有这个是完全对应了日历,只是比别人多走了一步
    dorsherKing
        5
    dorsherKing  
    OP
       Apr 14
    @Fish1024 哈哈哈,我觉得也是了。一做上发育评估,就早产的几天都要写上(>_<)
    qrobot
        6
    qrobot  
       Apr 14
    @dorsherKing

    ```
    const msDiff = new Date().getTime() - new Date('1995-05-20').getTime();
    ```

    为啥就没算闰月? 没算闰月,请问 new Date().getTime() 的时间戳是怎么来的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5719 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 06:48 · PVG 14:48 · LAX 23:48 · JFK 02:48
    ♥ Do have faith in what you're doing.