用javascript怎样编制一个从出生日期到今天共有多少天的程序

2025-01-06 15:38:12
推荐回答(2个)
回答1:

86400000是换算到天的基数.
因为javascript中的时间差值为时间戳,即毫毛数
所以要除以
1000毫秒 * 60秒 * 60分钟* 24小时 = 86400000
得到天数~
如果要得到年数,那么还要除以
365天
即除以86400000 * 365 可以得到多少年~

回答2:

function GetElapsedDay(year, month, day)
{
var dt = new Date(year, month, day);
var today = new Date();
return parseInt((today.getTime() - dt.getTime())/86400000);
}