有没有办法改变这个:
$modtime=date("M j Y g:i A", filemtime($dirArray[$index]));
$timekey=date("YmdHis", filemtime($dirArray[$index]));
打印
<td sorttable_customkey='$timekey' class='files_ed_02'>$modtime</td>
进入gmdate并在邮票上加两个小时? 尝试显示文件上传到服务器的本地时间。
修改
意识到这是一个常见的问题,但是因为gmdate()只能容纳2个参数,它会接缝吗?这不起作用
$modtime=gmdate("M j Y g:i A",modtime()+(2*60*60), filemtime($dirArray[$index]));
$timekey=gmdate("YmdHis",timekey()+(2*60*60), filemtime($dirArray[$index]));
答案 0 :(得分:1)
只需将2小时添加到您从filemtime
获取的unix时间戳:
$modtime=date("M j Y g:i A", (filemtime($dirArray[$index]) + (2*60 * 60));
你不能将它作为一个单独的参数发送,filemtime将返回一个整数,所以只需添加它。