php 时间戳返回周岁
时间: 2023-08-10 14:09:02 浏览: 122
PHP 返回13位时间戳的实现代码
你可以使用 PHP 的内置函数 `date()` 和 `strtotime()` 来计算周岁。具体实现如下:
```php
$birthday = "1990-01-01"; // 假设生日为 1990 年 1 月 1 日
$timestamp = strtotime($birthday); // 将生日转换为时间戳
$age = date('Y') - date('Y', $timestamp); // 计算当前年份减去生日年份得到年龄
if (date('md') < date('md', $timestamp)) {
$age--; // 如果当前月日小于生日月日,则年龄减一
}
echo $age; // 输出年龄
```
以上代码将输出 31,表示当前时间戳对应的时间为 2021 年,生日为 1990 年,因此年龄为 31 岁。
阅读全文