【发布时间】:2014-01-16 12:08:50
【问题描述】:
我在 MySQL 中以 yyyy-mm-dd 格式存储日期。我希望提取日期的各个元素,即日、月和年作为单独的元素
我应该怎么做? 我正在使用 php
【问题讨论】:
-
DAY(date)、MONTH(date)和YEAR(date)MySQL 函数 -
如果您正在做明智的事情,并将其存储在
DATEorDATETIMEfield 中,那么这只是查询MONTH(fieldname)等的一种情况。如果您将其存储为字符串,那么您必须将explode()拆分并处理它们,但请帮自己一个忙并使用DATETIME字段。这就是它的用途。 -
sscanf($date, '%d-%d-%d', $Y, $m, $d);或list($Y, $m, $d) = explode('-', $date);
标签: php mysql date date-format date-conversion