人口统计学中年龄自动计算脚本
1、 | 人口统计学中年龄自动计算脚本 |
(1) | function getAge(){ var subjid=va_getValue('subjid'); var where1 = "obj.subjid = '"+ subjid +"'"; var icdat=av_private_getDate(va_getLinkValue('dm','icfdat',where1,'obj.subjid desc')).getTime(); var brthdat=av_private_getDate(va_getValue('brthdtc')).getTime(); var year=(icdat-brthdat)/86400000/365.25; va_setValue('age',Math.floor(year)); } |
(2) | function getAge(){ var icfdat_value = va_getValue('icfdat'); //alert(icfdat_value); var brthdtc_value = va_getValue('brthdtc'); //alert(brthdtc_value); if(icfdat_value != '' && brthdtc_value != ''){ var year=va_timeDiff('icfdat','brthdtc')/86400000/365.25; va_setValue('age',Math.floor(year)); }else{ va_setValue('age',''); } } |
(3) | function getAge(){ var subjid=va_getValue('subjid'); var where1 = "obj.subjid = '"+ subjid +"'"; var icdat=av_private_getDate(va_getValue('icfdat')).getTime(); var brthdat=av_private_getDate(va_getValue('brthdtc')).getTime(); var year=(icdat-brthdat)/86400000/365.25; va_setValue('age',Math.floor(year)); } |