DateTime ::德语格式(星期几)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DateTime ::德语格式(星期几)相关的知识,希望对你有一定的参考价值。

我想从DateTime::format('D, d.m.Y H:i')得到一个德语输出意思是代替'太阳,......'我想得到'所以......'。我设置setlocale(LC_ALL,'de_DE');但这并没有解决问题。

答案

引用the documentation for Datetime::format

此方法不使用区域设置。所有输出都是英文的。

如果要格式化不同语言环境中的日期(在您的情况下为德语),您可以使用date

date('D, d.m.Y H:i');
另一答案

首先使用setlocale()函数设置语言环境。

setlocale( LC_ALL, 'de_DE' );

时间戳转换为人类可读日期。

$local_date = date( 'l, d.m.Y', '1537551000' ); // 1537551000 timestamp

使用strftime()函数根据区域设置格式化本地时间/日期。

$de_date = strftime( '%A, %d.%m.%Y', strtotime( $local_date ) );

以上是关于DateTime ::德语格式(星期几)的主要内容,如果未能解决你的问题,请参考以下文章

如何用C#从access中读取一个日期,然后判断这个日期是星期几?

mysql判断日期是星期几

python中datetime模块中的strftime与strptime

python中datetime模块中的strftime与strptime

python中datetime模块中的strftime与strptime

python时间处理,datetime中的strftime/strptime