Java - Viết chương trình hiển thị ngày đầu tháng và cuối tháng của tháng hiện tại.

Viết chương trình hiển thị ngày đầu tháng và cuối tháng của tháng hiện tại.

Bài giải

-------------------- ######## --------------------

Hướng dẫn: Để tìm ngày đầu tháng và cuối tháng của tháng hiện tại, Java cung cấp cho chúng ta phương thức getActualMinimum() (tìm ngày đầu tháng) và getActualMaximum() (tìm ngày cuối tháng). Phương thức này sẽ trả về ngày đầu tháng và cuối tháng của tháng hiện tại. 

Bài giải
public static void main(String[] args) {
	Calendar cal = Calendar.getInstance();
	Date date = cal.getTime();
		
	// hiển thị thời gian hiện tại
	System.out.println("Thời gian hiện tại là " + date);
		
	// tìm và hiển thị ngày đầu tháng và ngày cuối tháng của tháng hiện tại
	// trong năm 2017
	int ngayDauThang = cal.getActualMinimum(Calendar.DATE);	
	System.out.println("Ngày đầu của tháng hiện tại trong năm 2017 = " + ngayDauThang);
	int ngayCuoiThang = cal.getMaximum(Calendar.DATE);
	System.out.println("Ngày cuối của tháng hiện tại trong năm 2017 = " + ngayCuoiThang);
}

Kết quả sau khi biên dịch chương trình:

Trở thành Android Developer chuyên nghiệp với 30h học
Bạn muốn trở thành một nhà phát triển mobile app trên nền tảng Android? Vậy thì đây là khóa học rất phù hợp với bạn, chi phí rẻ, học online tại nhà.
XEM NGAY

Nguồn: freetuts.net