将输入的日期保存到数据库php中


save a date from input into the database php

输入例如1327500671是在post方法中获取的。我想将其保存到定义为"registerDateDate"的数据库日期列中。

我找不到什么日期/时间函数可以做到这一点。我可以将DB中的Date类型修复回varchar,这会让事情变得更容易,但我仍然想了解在更现实的应用程序中,最常用哪种类型的格式将日期时间戳保存到数据库中,因为我认为他们不会将其保存为2012年1月25日21:49:00。

我可以建议将时间戳存储在数据库中,并在必要时使用PHP date()函数使其可读:

$timeStamp = 1327500671 //a timestamp from the database
$registerDate = date("j-m-y H:i:s", $timeStamp)