我试图从wordpress函数get_the_time()中减去一定的小时数;所以帖子看起来就像以前一样。
这是我的代码:
<?php function displaytime() {
return get_the_time(strtotime( '-6 hours' ) );
}
echo displaytime(); ?>
问题是输出现在是:1506910342
有人可以帮助我吗?
提前谢谢
答案 0 :(得分:1)
1506910342是一个unix时间戳。
您只需使用this方法从unix时间戳
获取日期时间例如:
$ts = get_the_time();
$ts -= 6 * 60 * 60;
$date = new DateTime();
$date->setTimestamp($ts);
答案 1 :(得分:1)