ฉันมีสองวันของแบบฟอร์ม: Start Date: 2007-03-24 End Date: 2009-06-26 ตอนนี้ฉันต้องการค้นหาความแตกต่างระหว่างสองสิ่งนี้ในรูปแบบต่อไปนี้: 2 years, 3 months and 2 days ฉันจะทำสิ่งนี้ใน PHP ได้อย่างไร
ใน Ruby on Rails มีคุณลักษณะที่ให้คุณใช้วันที่และพิมพ์ว่า "นานมาแล้ว" เป็นอย่างไร ตัวอย่างเช่น: 8 minutes ago 8 hours ago 8 days ago 8 months ago 8 years ago มีวิธีง่ายๆในการทำเช่นนี้ใน Java หรือไม่?