在一个循环中,否则效果很好,the_time()
给我一个日期和时间,大约比实际日期提前25天和几个小时
例如,如果我今天发布,它会将其列为“2013年4月30日”(今天是2013年4月6日)。
我一辈子都搞不明白它为什么要这样做。
有两件事:这是在我网站的前端,我正在浏览用户发布的附件(有点像前端媒体管理器)。循环可以很好地抓取缩略图、附加的帖子(及其日期)等,但实际上传文件的时间并不合适。
也就是说,wp管理部分中列出的日期/时间是正确的,这更令人困惑。。。
Pastebin 整个页面的
最合适的回答,由SO网友:Chris_O 整理而成
如果我今天发布,它会将其列为2013年4月30日(今天是2013年4月6日)。
t Number of days in the given month 28 through 31
第92行:
echo get_the_time(\'M-t-y \\a\\t g:ha\' , $id);
我想你是想用d或j来代替。