Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 日期给出的结果是2024年而不是1924年的细枝_Php_Date_Datetime_Twig - Fatal编程技术网

Php 日期给出的结果是2024年而不是1924年的细枝

Php 日期给出的结果是2024年而不是1924年的细枝,php,date,datetime,twig,Php,Date,Datetime,Twig,在数据库中,我有以下日期:1924-01-17,作为日期类型,但当我将其呈现为{{person.BirthDate | date(“d/m/Y”)},它给出的结果是17/01/2024 如何解决年份问题?说: 日期筛选器接受字符串(必须采用 strotime函数)、DateTime实例或DateInterval 实例 DateTime实例应该可以做到这一点,根据注释,它解决了这个问题。我很确定这是一个格式问题,您是否尝试将其转换为UnixtTimeStamp,然后尝试通过日期(“d/m/Y”)显

在数据库中,我有以下日期:
1924-01-17
,作为日期类型,但当我将其呈现为
{{person.BirthDate | date(“d/m/Y”)}
,它给出的结果是
17/01/2024

如何解决年份问题?

说:

日期筛选器接受字符串(必须采用 strotime函数)、DateTime实例或DateInterval 实例


DateTime实例应该可以做到这一点,根据注释,它解决了这个问题。

我很确定这是一个格式问题,您是否尝试将其转换为UnixtTimeStamp,然后尝试通过日期(“d/m/Y”)显示日期?“您尝试将其转换为UnixtTimeStamp吗”-unix时间戳时代将于年开始1970@divaka它是?“日期筛选器接受字符串(必须采用strotime函数支持的格式)、DateTime实例或DateInterval实例。”,我想这里也可以使用DateTime实例。DateTime实例工作正常。。。谢谢@zerkms大多数lib将管理负时间戳