【发布时间】:2012-04-11 19:22:34
【问题描述】:
我创建了一个表格,其中一列是“dob”(出生日期)。它以 0000-00-00 格式在表格中输入出生日期。但我需要用年龄而不是 0000-00-00 格式显示我的用户 ($id)。
我的当前页面以这种格式显示来自我的数据库的信息。它会显示不同用户的年龄。
<td align="center"><? echo $rows['age']; ?></td>
【问题讨论】:
-
什么单位?年?天?几个月?年龄本身就像速度或体重。单位需要陪伴它。
-
另外,您没有指定日期字符串的最后一个
00-00是mm-dd还是dd-mm。 -
@msanford 使用 MySQL 假设 yyyy-mm-dd 是安全的。但是,0000-00-0000 确实是模糊的。他应该指定字段的类型,除非它是需要明确说明日期格式的 varchar。