PHP Date display as time ago

时间:2018-01-22 作者:Jordan Kellett

有人知道我如何将此日期格式更改为“时间”而不是“日/月/年”吗

<?php the_time(\'M j, Y\') ?>
谢谢。

1 个回复
最合适的回答,由SO网友:kero 整理而成

有一个功能:human_time_diff(). 这样使用:(U 因为我们需要unix时间戳)

<?php echo human_time_diff( get_the_time(\'U\') ); ?>
如果需要其他文本,可以使用以下内容

<?php printf (esc_html__(\'%s ago\', \'yourlanguageslug\'), human_time_diff(get_the_time(\'U\'))); ?>

结束

相关推荐

向子主题函数.php添加代码以覆盖父主题行为不起作用

我试图推翻家长主题中的某些行为(Blackoot Lite) 并已使用this StackOverflow问题作为指导。我的目标有两个&mdash;我想注销父主题中的默认侧栏,另外我想添加一个自定义标题小部件区域。这两件事最终都没有发生。下面是我的代码,我将其放入子主题的functions.php:<?php add_action( \'wp_enqueue_scripts\', \'enqueue_parent_styles\' ); function enqu