ตัวอย่าง
<?php
$date_1 = new DateTime("2020-11-22");
$date_2 = new DateTime("2011-11-22");
if ($date_1 > $date_2)
echo $date_1->format("Y-m-d") . " มากกว่า ". $date_2->format("Y-m-d");
else
echo $date_1->format("Y-m-d") . " น้อยกว่า " . $date_2->format("Y-m-d");
?>
ผลลัพธ์
2020-11-22 มากกว่า 2011-11-22
สร้างวัตถุ DateTime สองตัวเพื่อแทนวันที่ แล้วเปรียบเทียบกันโดยตรงด้วยตัวดำเนินการมากกว่า (>) หากวันที่แรกมากกว่า (เกิดขึ้นภายหลัง) จะแสดงข้อความว่ามากกว่า มิฉะนั้นจะแสดงว่าน้อยกว่า (เกิดขึ้นก่อนหน้า)