为什么要使用TIMESTAMP而不是INT值?

pen*_*ial 3 php sql datetime

可能重复:
MySQL中各种日期/时间字段类型的优缺点是什么?

在许多数据库中,我看到他们使用TIMESTAMP类型来存储时间值,我的问题是为什么不使用INT类型来存储$date->getTimestamp()值然后我们可以更容易获得时间价值?

Mad*_*iha 7

因为当您将日期视为日期而不是数字时,您可以做一些简洁的事情,例如添加持续时间(DATE + 1MONTH-1HOUR).TIMESTAMP,DATETIME等也对日期进行了优化,并会为你做本地验证.