我想知道如何用PHP显示当前时间

我想知道如何用PHP显示当前时间,php,time,Php,Time,我想知道自从用户在我的网站上提交表单以来,如何显示时间。例如,当用户提交我要显示的表单时 “感谢您的提交。您已登录0秒”,这取决于所经过的时间。“我可以使用time()函数,但不确定是否要处理它。” echo date("Y-m-d H:i:s");//current date echo date("H:i:s");//current time 您可以在询问之前在网上搜索:D您可以使用这样的时间函数 <?php $time=time(); echo($time . "&

我想知道自从用户在我的网站上提交表单以来,如何显示时间。例如,当用户提交我要显示的表单时

“感谢您的提交。您已登录0秒”,这取决于所经过的时间。“我可以使用time()函数,但不确定是否要处理它。”

echo date("Y-m-d H:i:s");//current date

echo date("H:i:s");//current time

您可以在询问之前在网上搜索:D

您可以使用这样的时间函数

<?php
    $time=time();
    echo($time . "<br>");
    echo(date("Y-m-d",$time));
?>

当用户登录时,将
时间存储在会话变量中,如下所示:

$_SESSION['usertime'] = time();
然后,当用户提交表单时,您只需从会话变量time减去当前时间

echo "You have been logged in for "  
      . round(abs($_SESSION['usertime']- time()) / 60,2). " minute";

加载表单时,将时间戳保存在一个隐藏字段中,然后将其发布到您的PHP页面,当您输出感谢消息时,再次获取时间戳,计算并显示差异:)如何创建时间戳。My function time()给我从历元开始的时间,单位是秒。是的,就是这样。这就是你所需要的。当你有两个不同的历元秒减去它们,你就有了秒数。然后你可以除以60看分钟数。可能重复的我不想显示日期,只是时间,就像你已经登录1分钟或3秒一样nds或0秒,无论是什么情况,检查luthando战利品答案可能会帮助您