MySQL hanya mengubah string menjadi angka sebaik mungkin, sehingga dapat melakukan operasi matematika pada mereka. Dalam hal ini, itu hanya menghapus semua titik dua non numerik, tanda hubung, dan spasi.
Coba ini:
SELECT (20110413155959 - 20110413160000) AS dates;
Tanggal Anda, tanpa semua hal yang menghentikannya menjadi angka - hasilnya adalah -4041