MySQL MONTH不是前缀0吗?

时间:2015-05-11 08:59:50

标签: php mysql sql date-format

当我查询MONTH(DATE)时,如果日期是1月,则返回1,我想返回01而不是1

即,为普通标准预先加0

January - 01

February - 02

March - 03

等,在MySQL中怎么可能?

1 个答案:

答案 0 :(得分:4)

month()将为您提供月份编号,对于前缀为0,您可以使用date_format功能。

mysql> select date_format(curdate(),'%m');
+-----------------------------+
| date_format(curdate(),'%m') |
+-----------------------------+
| 05                          |
+-----------------------------+
1 row in set (0.01 sec)