如何在PHP中查找YEAR-MONTH格式的月份差异

时间:2017-10-17 08:18:19

标签: php phpmyadmin

我在数据库中有(' Y-m')格式的用户出生日期,我想用PHP计算他的月龄和年龄。 怎么做?

2 个答案:

答案 0 :(得分:2)

您可以通过将日期时间转换为日期时间对象来获得差异,而不是这里的代码是不同的

map(t=> t.json())

如果您需要任何帮助,请告诉我

答案 1 :(得分:2)

你可以使用php datetime对象

  • 从生日
  • 创建日期时间对象
  • 从今天起创建日期时间对象
  • 找到差异

    $today = new DateTime();
    $birthday = new DateTime('1994-11-27');
    $age = $today->diff($birthday);
    $ageString = $age->format('Y-m-d');
    echo $ageString;