
新浪微博的人性化时间
打开文件include/extend.func.php,在底部新增一个function方法:
01 |
function tranTime($time) { |
02 |
$rtime = date("m-d H:i",$time); |
03 |
$htime = date("H:i",$time); |
04 |
$time = time() - $time; |
08 |
elseif ($time < 60 * 60) { |
09 |
$min = floor($time/60); |
12 |
elseif ($time < 60 * 60 * 24) { |
13 |
$h = floor($time/(60*60)); |
14 |
$str = $h.'小时前 '.$htime; |
16 |
elseif ($time < 60 * 60 * 24 * 3) { |
17 |
$d = floor($time/(60*60*24)); |
|
dede首页、列表页发布日期字段的调用方法:
1 |
[field:pubdate function="tranTime(@me)" /] |
|
dede文章详情页发布日期的调用方法:
1 |
{dede:field.pubdate function='strftime("%Y-%m-%d",@me)'/} |