翻译日期(“d F Y (H:i) 函数 php

2022-08-30 23:07:31

我是巴西人,有一个wordpress插件使用

" . date("d F Y (H:i)",$date) . "

输出: 2013 年 1 月 16 日 (00:54)

但它应该是16 Janeiro 2013 (00:54),葡萄牙语...我该如何更改它?

PS:我认为日期可能是由插件创建者提供的外部文件设置的,:p我不确定


答案 1

WordPress date_i18n,可以根据时间戳以本地化格式检索日期。

尝试:

echo date_i18n("d F Y (H:i)", $timestamp);

WordPress有一个关于如何格式化日期和时间的广泛页面。


答案 2

对于法语,我使用这个

setlocale(LC_ALL, 'fra');

echo strftime("%A %d %B %Y",time()); 

对于葡萄牙语

setlocale(LC_ALL, 'ptg');  //

echo strftime("%A %d %B %Y",time());

请参阅语言字符串 国家/地区字符串


推荐