我有一个关于unix时间戳和mysql日期的非常基本的问题。 我想建立一个小网站,用户可以注册并填写他们的出生日期。Unix时间戳和mysql日期:birthdate
问题是,unix从1970年1月1日开始。现在,如果我计算用户的年龄,如日期('m.d.Y',$ unix_from_db)等日期形式,它会失败,40岁的用户会失败,对吧?
那么这样做的方法是什么?对不起,对于这样的基本问题,但我对php和mysql没有经验。
//编辑: 谢谢大家。我很困惑,因为date('mdy',mktime(0,0,0,1,1,1890))和date('mdy', - 2000)返回01.01.70 - 下一次我将学习手册更仔细。我能够修复我的网站,再次感谢。太糟糕了,我只能接受一个答案,他们都同样好。