//日期格式化
formatDatetime: function (datetimeString) {
var datetime;
if (isNaN(Date.parse(datetimeString))) {
datetime = new Date(Date.parse(datetimeString.replace(/-/g, '/').replace(/T/g, ' ')))
} else {
datetime = new Date(Date.parse(datetimeString))
};
return datetime;
},
computeAge: function (startDate) {
// 获得今天的时间
var date = new Date();
startDate = this.formatDatetime(startDate);//兼容IOS端的日期格式
var newDate = date.getTime() - startDate.getTime();
// 向下取整 例如 10岁 20天 会计算成 10岁
// 如果要向上取整 计算成11岁,把floor替换成 ceil
return Math.floor(newDate / 1000 / 60 / 60 / 24 / 365);
}
根据出生日期计算现在年龄
最新推荐文章于 2023-12-27 16:53:22 发布