我有一个关于部分的网站。有一些关于我的文字,包括我现在的年龄。像我一样懒惰,我不想在每个生日之后改变那个日期。
根据我的出生日期,是否有一个简单的脚本来显示我的年龄?我在网上找不到类似的东西。
提前。
答案 0 :(得分:0)
你可以在javascript中完成。这应该足以让你开始..
// The date you were born
var birthDate = new Date(1990, 6, 19, 0, 0, 0, 0);
// The current date
var currentDate = new Date();
// The age in years
var age = currentDate.getFullYear() - birthDate.getFullYear();
// Compare the months
var month = currentDate.getMonth() - birthDate.getMonth();
// Compare the days
var day = currentDate.getDate() - birthDate.getDate();
// If the date has already happened this year
if ( month < 0 || month == 0 && day < 0 )
{
age--;
}
alert( age );