如何显示减去6小时的时间?

时间:2016-02-23 作者:Klod

如何在帖子中显示日期和时间减去六小时。例如,现在是2016年2月23日14:54,我需要显示2016年2月23日8:54。我在函数中使用这个。我的主题php:

function displaydate(){
    return date(\'d/m/Y G:i\');
}
add_shortcode(\'date\', \'displaydate\');
然后我在post中添加了[日期],但如何显示六个小时前的内容?非常感谢。

1 个回复
SO网友:fischi

这不是WordPress的问题,而是为了帮助您:

function displaydate() {
    return date( \'d/m/Y G:i\', strtotime( \'-6 hours\' ) );
}
add_shortcode(\'date\', \'displaydate\');
短代码本身应该可以正常工作。

相关推荐

CURRENT_TIME(‘Timestamp’)似乎与实际当前时间不同

current\\u time(“timestamp”)是否存在问题?我试图获取当前的\\u时间(“时间戳”),而不是给我current time: Jun 26 2013 14:30 它给了我:Jun 26 2013 21:30 我试着检查秒数,它给了我:1372282238 这对于给定的时间是正确的,但对于real current time. 发生了什么事?