代码排查无误后,猜测为服务器时间不准确导致
<?php echo date("Y/m/d/").date("h:i:sa"); ?> //data为php内置函数,因此显示的是服务器时间 <?php echo get_the_time('Y/n/j/').get_the_time('G:i:s'); ?> //get_the_time为wordpress自定义函数因此显示的为文章发表的时间
新发表一篇文章查看,两个时间相差近10小时,确定问题所在。
解决办法:服务器时间为UTC,因此将网站时区为:协调世界时(UTC)