我一直在寻找答案,但没有任何用处。
如何获得表单提交的时间/日期(SQL& PHP)。
谢谢, 菲尔
答案 0 :(得分:2)
$date = date('Y-m-d H:i:s');
以指定的格式获取当前服务器时间,然后可以使用该格式存储在数据库中。
然后,您可以将其存储在数据库中。否则,您可以查看MySQL数据库的TimeStamp字段。
$mysqldate = date( 'Y-m-d H:i:s');
$phpdate = strtotime( $mysqldate );
这是介绍PHP和MySQL中dateTime之间互操作性的好方法。有一个精彩的页面here,详细说明了三种方法。
答案 1 :(得分:0)
简单,time()
以unix时间戳格式返回当前日期,它不必是用户输入。只要您需要时间(例如保存到数据库),请使用time()
。
您也可以使用date()
以您想要的任何方式对其进行格式化(例如,存储在数据库中)。
答案 2 :(得分:0)
提交表单时,只需确保使用time()
函数将时间戳添加到数据库中。