我想在 MySQL 5.1.66-0+squeeze1 的日期时间上增加 1 个月。
当我这样做时:
SELECT DATE_ADD(NOW(), INTERVAL 1 MONTH)
结果是:
2013-08-19 17:36:34
没关系。但是当我这样做时:
SELECT DATE_ADD("2013-07-19 17:37:00", INTERVAL 1 MONTH)
结果是:
323031332d30382d31392031373a33373a3030
与:
SELECT DATE_ADD("2013-07-19", INTERVAL 1 MONTH)
结果是:
323031332d30382d3139
我不明白怎么了:(
谢谢。
编辑:我试过了,但错误是一样的。
SELECT DATE_ADD("2013-07-19", INTERVAL 31 DAY)
SELECT ADDDATE("2013-07-19", 31)