MySQLのDateとDatetimeの違い

すっかり忘れていたのでメモメモ
要は日付のみか時間が入るかの違い

date型
2010-01-01

datetime型
2010-01-01 12:33:33 

timestamp型

カラム型 表示形式
TIMESTAMP(14) YYYYMMDDHHMMSS
TIMESTAMP(12) YYMMDDHHMMSS
TIMESTAMP(10) YYMMDDHHMM
TIMESTAMP(8) YYYYMMDD
TIMESTAMP(6) YYMMDD
TIMESTAMP(4) YYMM
TIMESTAMP(2) YY