2016-03-22 9 views
0

aracılığıyla Symfony2'de tarihi biçimi olsun: benim varlık ne var BuradaKaydet ve ben bu formu türünü oluştururken bu <a href="http://symfony.com/doc/2.8/reference/forms/types/date.html#format" rel="nofollow">http://symfony.com/doc/2.8/reference/forms/types/date.html#format</a> göre ORM

->add('warranty', DateType::class, array(
      'widget' => 'single_text', 
      'format' => 'yyyy-MM-dd') 
) 

/** 
* @ORM\Column(
*  type="date" 
*) 
* 
* @JMS\Groups("list") 
* @Assert\NotBlank() 
* 
* @var \DateTime 
*/ 
protected $warranty; 

Ve kurtarmaya çalışıyorum Bu tarih 2012-12-12 gibi.

Ve bu gayet iyi çalışıyor, ben bu sadece bugüne çalışmak gerek

2012-12-12T00:00:00+0200 

değil datetime var DB'den veri geri almaya çalıştı topuz, bazı biri bana yardımcı olabilir?

+1

bunu görüntülüyorsun Php '\ DateTime '' format' fonksiyonuna sahiptir: $ date-> formatı (' Y ​​/ m/d ') 'istediğiniz tarih göstergesinin bir dizgesini döndürür, ancak zaman gösterimini nesneden kaldıramazsınız. kendisi. Belirtilmemişse zaman her zaman 0 olacağı için sizi etkilememelidir (veritabanı değeri yalnızca tarih bölümünü içerdiğinde doğru olanı, zamanı değil ..) – hombee

+0

/api/doc sayfasında gördüm, bir şey yapacağım Görünüm sayfası oluşturma sırasında onunla. çok teşekkürler! –

cevap

İlgili konular