📜  年龄计算器时刻 js - Javascript (1)

📅  最后修改于: 2023-12-03 15:25:31.907000             🧑  作者: Mango

年龄计算器时刻 js - JavaScript

介绍

年龄计算器时刻 js - JavaScript 是一个基于 JavaScript 编写的小工具,用于计算输入的出生日期和当前日期之间的年龄。

功能

年龄计算器时刻可以:

  • 计算输入的出生日期和当前日期之间的年龄
  • 输入日期格式支持 yyyy-mm-dd 和 yyyy/mm/dd
  • 返回计算结果格式为 x 岁 x 月 x 天
代码示例

以下是年龄计算器时刻 js - JavaScript 的核心代码:

function calculateAge(birthday) {
  var today = new Date();
  var birthDate = new Date(birthday);
  var age = today.getFullYear() - birthDate.getFullYear();
  var month = today.getMonth() - birthDate.getMonth();
  if (month < 0 || (month === 0 && today.getDate() < birthDate.getDate())) {
    age--;
    month += 12;
  }
  var day = today.getDate() - birthDate.getDate();
  return age + " 岁 " + month + " 月 " + day + " 天";
}
使用方法
  1. 在 HTML 文件中引入 JavaScript 代码:
<script src="calculateAge.js"></script>
  1. 在 JavaScript 代码中调用 calculateAge 函数:
var birthday = "1999-01-01";
var age = calculateAge(birthday);
console.log(age);
// 输出:22 岁 3 月 14 天
总结

年龄计算器时刻 js - JavaScript 是一个小巧实用的工具,可用于计算给定日期和当前日期之间的年龄。它具有简单易用、支持多种日期格式、计算结果清晰等特点。使用者只需引入相关代码,即可在自己的 JavaScript 项目中方便地使用。