php的strftime
函数可以用来格式化日期和时间。在进行国际化时,可以使用setlocale
函数来设置本地化信息。以下是一些strftime
的国际化应用示例:
setlocale(LC_TIME, 'en_US');
echo strftime('%A %B %d, %Y', strtotime('2022-01-01')); // Saturday January 01, 2022
setlocale(LC_TIME, 'fr_FR');
echo strftime('%A %d %B %Y', strtotime('2022-01-01')); // Samedi 01 Janvier 2022
setlocale(LC_TIME, 'de_DE');
echo strftime('%A, %d. %B %Y', strtotime('2022-01-01')); // Samstag, 01. Januar 2022
通过设置不同的本地化信息,可以将strftime
函数输出的日期和时间格式化为不同语言和风格的结果。这样可以方便地实现国际化的日期和时间显示。