Очень просто:
format("Y-m-d")."
";
$date2 = date_create("2009-06-26");
echo "End date: ".$date2->format("Y-m-d")."
";
$diff = date_diff($date1,$date2);
echo "Difference between start date and end date: ".$diff->format("%y years, %m months and %d days")."
";
?>
Подробнее см. следующую ссылку:
Обратите внимание, что это для PHP 5.3.0 или выше.
Иерархическая кластеризация в большинстве вариантов требует O (n²) памяти.
Из-за этого в большинстве реализаций произойдет сбой на уровне 65535 экземпляров, когда они достигнут 32-битной отметки (некоторые могут потерпеть неудачу уже при 32 КБ). Но просто сделайте математику: n * n * 8 байт для двойной точности: сколько памяти вам понадобится?