我们主要为您解决这两个问题:

1、钱花了,做出来的效果不理想怎么办?答:我们承诺:先看效果后付款。
2、网站做好后,出了问题找不到技术怎么办?答:10+年经验,服务从未间断。

根据出生日期计算年龄的源代码

类别: 网站优化推广     编辑:广州网站建设    阅读:192

Function BirthdayToAge(BirthDate)
''函数功能:由出生日期返回岁龄
''入口参数:出生日期
''函数返回:出错或非正常返回为 vbnullstring,否则为岁龄的字符串
'' <1个月 为 几天
'' <1岁为 几月零几天
'' <6岁为 几岁零几月
''edit by dflzzp
Dim myYear
Dim myMonth
Dim myDay
Dim CurDate
CurDate = Date()

If Not IsDate(BirthDate) Then
 BirthdayToAge = vbNullString
 Exit Function
else
 myYear=year(BirthDate)
 myMonth=month(BirthDate)
 myDay=day(BirthDate)
End If

If DateDiff("d",BirthDate,CurDate)<=0 Then
BirthdayToAge = ""
Exit Function
End If

diffday=day(BirthDate)-day(CurDate)
diffmonth=DateDiff("m",BirthDate,CurDate)
diffyear=int(diffmonth/12)
diffmonth0=diffmonth mod 12

if(diffday<0) then
 if(diffyear>=1) then
  BirthdayToAge = diffyear&"岁"&diffmonth0&"月"&abs(diffday)&"天"
 elseif(diffmonth>=1) then
  BirthdayToAge = diffmonth0&"月"&abs(diffday)&"天"
 else
  BirthdayToAge = abs(diffday)&"天"
 end if
elseif(diffday=0) then
 if(diffyear>=1) then
  BirthdayToAge = diffyear&"岁"&diffmonth0&"月整"
 else
  BirthdayToAge = diffmonth0&"月整"
 end if
else
 diffmonth=diffmonth-1
 diffyear=int(diffmonth/12)
 diffmonth0=diffmonth mod 12
 diffday=DateDiff("d",year(now)&"-"&(month(now)-1)&"-"&day(BirthDate),year(now)&"-"&month(now)&"-"&day(now))
 
 if(diffyear>=1) then
  BirthdayToAge = diffyear&"岁"&diffmonth0&"月"&diffday&"天"
 elseif(diffmonth>=1) then
  BirthdayToAge = diffmonth0&"月"&diffday&"天"
 else
  BirthdayToAge = diffday&"天"
 end if
end if
End Function


response.Write(BirthdayToAge("2008-6-1"))
response.Write(BirthdayToAge("2008/6/1"))
response.Write(BirthdayToAge(#2008/6/1#))
response.Write(BirthdayToAge(#6/1/2008#))

相关资讯

常见问题

广州做网站——先看效果后付款

如果你是员工——在付款之前先让老板看到效果,老板满意,工作无压力。

如果你是老板——无需担心付了定金效果不理想,只能勉强接受的尴尬了。

如有疑问,欢迎垂询手机/微信13600490025、QQ403571900

10+

年网站建设经验

1000+

位客户的选择

880

企业官网标准版

980

外贸网站标准版

@2006-2019 All Rights Reserved. 广州做网站(166800.com) 电话/微信:136-0049-0025 邮箱/QQ:403571900@qq.com
推荐服务项目: 企业网站标准版880元    企业网站高级版1280元    外贸网站标准版980元    外贸网站高级版1580元    定制网站1880元起    手机网站580元起    微信公众号开发580元起

136-0049-0025