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 แสดงว่า เวลาแรกมากกว่าเวลาที่สอง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น