$date1 = $date2 = new DateTime();
$date2->add(new DateInterval('P3Y'));
Bundan üç yıl - Şimdi $date1 ve $date2 aynı tarihini içerir. Ben iki ayrı tarihsaat, bir dizeden ayrıştırılır birini ve ona eklenen üç yıl bir tane oluşturmak istiyorum. Şu anda bu böyle o kadar hack ettik:
$date2 = new DateTime($date1->format(DateTime::ISO8601));
ama bu korkunç kesmek gibi görünüyor. Kopyada bir DateTime nesne için "doğru" yolu var mı?