2015-02-09 90 views
1

我在wordpress中使用了echo the_date函数来显示帖子日期。我想修改它为匈牙利语。我尝试了setlocale,但它不工作(也许日期不能用setlocale编辑?) 任何人都可以请帮我吗?PHP the_date with setlocale not working

目前,它看起来像这样

<span class="single-date"><?php setlocale(LC_TIME,'hu_HU.utf-8'); echo the_date('F d, Y'); ?> </span>

日期显示出来是这样的:2015年2月3日

我需要修改月份名称为匈牙利。

谢谢!

+0

date()不是区域意识。不管the_date()使用的是什么,都会改为使用'strftime()'来代替。 – 2015-02-09 15:36:04

+0

@MarcB感谢您的回复。如何将the_date()的输出转换为strftime()? – user3680378 2015-02-09 15:39:05

回答

0

你必须检查你的WordPress设置。您可以在那里设置您的时区,还可以编辑日期格式表单中显示的日期。

+0

时区设置为正确的,我认为WordPress的语言需要设置为匈牙利语,但我不能这样做(它需要是英语)。只有月份名称需要匈牙利语。日期格式也是正确设置的。 – user3680378 2015-02-09 16:06:07

相关问题