1.当前日期: SELECT CURDATE() ;
显示: 2008-07-13
2.怎么在Mysql日期字段中的默认值,用一个日期函数来生成系统时间
TimeStamp用来自动记录数据行的创建或修改时间
+---------------+----------------+
| 列类型 | 显示格式 |
| TIMESTAMP(14) | YYYYMMDDHHMMSS |
| TIMESTAMP(12) | YYMMDDHHMMSS |
| TIMESTAMP(10) | YYMMDDHHMM |
| TIMESTAMP(8) | YYYYMMDD |
| TIMESTAMP(6) | YYMMDD |
| TIMESTAMP(4) | YYMM |
| TIMESTAMP(2) | YY |
+---------------+----------------+
3.等于当前时间,使用now()函数
UPDATE test SET date1=null,date2=NOW() WHERE id=3;
4 格式化时间,使用DATE_FROMAT()函数
DATE_FORMAT(date1,'%Y-%m-%d %H:%i:%s') ==2002-11-14 09:40:09
select STR_TO_DATE('2012-02-01 11:02:02','%Y-%m-%d %H:%i:%s') FROM aaa