对于PHP,提供年份日期的函数。
$date = date('n/j/Y', $time);
echo $date;
或表示为时间戳
$time = strtotime($date);
echo $time;
基本上我希望在一个多星期之后的月/日/年里有我的帖子列表。 并列为星期一,星期二...星期几,这些帖子都在一周之内。 当发布在同一天内,然后表达多少小时或几分钟前。
我是否需要使用时间戳进行减法以查看已过去的时间?它是如何将它带回到同一天或同一周内的时间过去的?
THX
答案 0 :(得分:2)
$currentTime = time();
if ($currentTime < strtotime('1 year ago', $currentTime) {
echo "at least a year old";
} else if ($currentTime < strtotime('1 month ago', $currentTime) {
echo "at least a month old (but not a year)";
} else if ($currentTime < strtotime('1 week ago', $currentTime) {
echo "at least a week old (but not a month)";
} else if ($currentTime < strtotime('1 day ago', $currentTime) {
echo "at least a day old (but not a week)";
}