【问题标题】:PHP Input Form capturing start/finish timestampsPHP 输入表单捕获开始/结束时间戳
【发布时间】:2016-10-03 10:53:42
【问题描述】:

有没有办法使用简单的输入表单自动捕获两个时间戳?

希望捕获打开或刷新 php 页面的时间以及提交表单的时间(我有这部分工作)所以真的在寻找如何捕获“开始时间”。

【问题讨论】:

    标签: php forms input timestamp


    【解决方案1】:

    首先取一个隐藏字段,并在页面加载时分配当前时间戳值,如下所示。<input type="hidden" value="<?=time();?>" name="load_time">。当你提交页面时,以同样的方式获取当前时间戳

    $current_time=time(); $loadTime=$_REQUEST['load_time'];

    【讨论】:

    • 太棒了,成功了。在对 mysql 进行更新时,我可以将开始时间从“load_time”中取出,以给出实际花费的时间(以分钟为单位)吗?类似 SQLVal($utime - $_POST['load_time'], "int"),
    • 我不知道 SQLVal($utime - $_POST['load_time'], "int")。但是你可以从加载时间中减去开始时间,然后简单地除以 60。@GrahamDrummond跨度>
    猜你喜欢
    • 2020-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-26
    • 1970-01-01
    • 2014-05-31
    • 1970-01-01
    • 2017-09-28
    相关资源
    最近更新 更多