gpt4 book ai didi

datetime - Symfony2 : How to operate with datetime-objects

转载 作者:行者123 更新时间:2023-12-04 09:26:21 25 4
gpt4 key购买 nike

我真的不知道如何在symfony2中使用datetime-objects。

我在数据库中有几个游戏条目,其中一个具有日期时间属性。
现在我想与实际日期进行比较:我想拥有过去10天的所有记录。我怎样才能做到这一点?

我尝试了这个

date($game->getZeit(), mktime(0,0,0,date('m'),date('d'),date('y')))

得到一个可比较的日期,我可以与之比较
date('Y.m.d H:i:s', mktime(0,0,0,date('m'),date('d'),date('y')));

但这没有用,因为
$game->getZeit()

无法转换为字符串。为什么?所以我该如何调试呢?我怎么知道它的值(value)?如何将其与其他日期时间或日期字符串进行比较?

快速帮助将不胜感激! :)

亲切的问候

最佳答案

在Symfony2(Doctrine ORM)中,日期表示为DateTime对象(http://php.net/DateTime)
因此,如果$game->getZeit()DateTime的实例,则可以将其转换为类似于

$game->getZeit()->format('Y-m-d H:i:s');

关于datetime - Symfony2 : How to operate with datetime-objects,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13137307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com