• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

添加时间反馈日期时间

php 来源:MarkP 6次浏览

嘿大家即时通讯试图向用户显示相对的日期和时间信息,所以例如,如果文件更新少于5秒前,用户将看到的消息是:’立即更新’但它似乎没有工作。添加时间反馈日期时间

这里是我使用

function relativeTime($date) { 
    $timeNow = date('M d Y H:s'); 

    if ($date == $timeNow || $date == date('M d Y H:s', + 500)) { 
     echo "Updated Just Now"; 

    } else { 
     echo "not now"; 
    } 
} 

代码这是我显示出来,并且通过它的参数:

<?php relativeTime(dateUTCtoLocal("M d Y H:s", $arrSchool["updated"]));?> 

我最终将有几个,如果在那里分钟和几个小时,我是否以正确的方式去做这件事?

在此先感谢。


===========解决方案如下:

基本上你要找的是它的发布时间是否少于5秒前。很简单,但你必须使用时间戳。格式化的时间不好。

relativeTime($arrSchool['updated']); // if it's a numeric timestamp 
relativeTime(strtotime($arrSchool['updated'])); // if it's a datetime string 

function relativeTime($timestamp) { 
    if($timestamp > time()-5) { 
     echo "Updated Just Now"; 
    } 
    else { 
     echo "not now"; 
    } 
} 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)