オーディオブックのデータベースがあります。それらの本の中には、長さが 24 時間を超えるものもあります。フィールドがオブジェクトを受け入れ、24 時間を超える時間が翌日に追加され、33 時間が 9 時間になるためlength
、24 時間を超えるプロパティをマッピングする教義エンティティを作成するのが困難です。time
DateTime
<?php
namespace Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity
*/
class Audiobook
{
/**
* @var \DateTime $length
*
* @ORM\Column(name="length", type="time")
*/
protected $length;
これを機能させる方法はありますか?Symfony2 も使用しています。