已知婴儿的生日,怎样才能算出该婴儿今天是几个月零几天,请提供源码,急.... ( 积分: 50 )

  • 主题发起人 主题发起人 国色天香
  • 开始时间 开始时间

国色天香

Unregistered / Unconfirmed
GUEST, unregistred user!
已知婴儿的生日,怎样才能算出该婴儿今天是几个月零几天,请提供源码,急....

如题: 请帮我算出 月分数 和 天数,谢谢
 
用 DaysBetween
 
如果生日是 2006 年 11月29 日,今天是 2007 年 1 月 27 日,
那么婴儿的年龄是 1 个月零 29 天, DaysBetween 怎么可能吧月份和天数得出呢?
我需要得到是几个月零几天
 
月数用 MonthsBetween(now,生日)。
如果今天号数>生日号数,则天数=今天号数-生日号数
否则,设临时日期变量 tmp=IncMonth(now,-1),并把 tmp 的‘日’换成生日的号数,
然后:天数=DaysBetween(now,tmp);
 
奇怪,大富翁的“订阅邮件”功能实效,可能无法跟踪回答,以上仅提供思路,供参考。
 
奇怪,MonthsBetween(now,生日)。用这个, 2006/11/28 到 2006/12/28 得到的月份数居然等于 0
 
已经解决,谢谢
 
后退
顶部