计算几岁几个月几天?
先放答案,365.24天 (计算过程如下) 假设从X岁Y个月Z日来到这个世界,经过1个公历年度,过了多少天呢? 首先,公历一年有365或者366天,而农历年有时是有354天的(闰月的时候多给两天,也就是有的年份农历腊月三十和正月初一可能连着过);一年中无论是公历还是农历都有可能的值域为[354,365]。经过一年的天数属于[354+365=719,365+354=719]。
其次,算来算去,我们实际上只要知道这个人在X-1岁时过多少天就行啦!因为X岁时肯定已经过完新年了嘛!所以从X-1岁到X岁的天数就是365(719-x)。 最后,把两遍求和就OK了。当然,这是没有考虑闰月的,如果有闰月需要多加一天。