如何合理地约会日期

时间:2011-07-27 02:52:15

标签: php

我正在制作一个网络应用程序,我需要显示发送内容的时间。现在,我希望它像“下午2:30”一样开始,然后在一天过去后它将变为“7月26日”,我怎么能用PHP做到这一点?

2 个答案:

答案 0 :(得分:4)

代码与您用英语描述的流程相同:“如果时间少于一天,则显示下午2:30,否则显示为7月26日。”

if (time() - strtotime($time_sent) < 24*60*60) {
    echo date('g:i A', strtotime($time_sent));
} else {
    echo date('F j', strtotime($time_sent));
}

答案 1 :(得分:2)

不是PHP - 但我使用timeago jquery plugin来完成此任务。这样,您可以存储和检索一个日期和时间,但会随着时间的推移相应地显示。