新浪微博的人性化时间
打开文件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)' /}
|
|