java util Calendar compareTo
เรามาดูตัวอย่าง และวิธีการใช้ method ที่ชื่อว่า compareTo ใน Calendar กันครับ
compareTo ใน Calendar เป็น method สำหรับการเปรียบเทียบวันที่และเวลาใน Java
ตัวอย่างโค้ด
package info.doesystem.howto; import java.util.Calendar; public class DoesystemInfo { public static void main(String[] args) { Calendar cal1 = Calendar.getInstance(); Calendar cal2 = Calendar.getInstance(); cal1.set(Calendar.YEAR, 2015); cal2.set(Calendar.YEAR, 2016); // output -1 is cal1 < cal2 // output 0 is cal1 = cal2 // output 1 is cal1 > cal2 System.out.println(cal1.compareTo(cal2)); // output -1 } }
จากโค้ดจะเห็นว่าผลที่ออกมาจากการเปรียบเทียบ
ถ้ามีค่าเป็น -1 แสดงว่า เวลาแรกน้อยกว่าเวลาที่สอง
ถ้ามีค่าเป็น 0 แสดงว่า เวลาแรกกับเวลาที่สองเท่ากัน
ถ้ามีค่าเป็น 1 แสดงว่า เวลาแรกมากกว่าเวลาที่สอง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น