我有一个数据库,我从PHP节省时间(),这是自1970年1月1日以来的秒.
有没有什么方法可以转换,例如2012-12-12自1970年1月1日起的秒数?
我想这样做:
SELECT * FROM Table WHERE date > '2012-11-30' AND date < '2012-12-30'
这有可能吗?
(我想在没有任何PHP日期()的情况下这样做)
解决方法
DATEDIFF
将成为你的朋友:
select datediff(s,'1970-01-01','2012-12-12') as SecondsSinceEpoch
请注意,由于datediff返回一个int,因此您可以与1970年1月1日比较的最大日期时间是2038-01-19 03:14:07.