Java: Hàm Date & Time

Các khóa học qua video:

Để sử dụng các hàm về thời gian ta khai báo một đối tượng Calendar. Sau đó gọi các phương thức của lớp Calendar

Phương pháp lấy ngày, giờ hiện tại như sau:

– Calendar rightNow = Calendar.getInstance();

– int h=rightNow.get( Calendar.HOUR_OF_DAY); //giờ hiện tại

– int m=rightNow.get( Calendar.MINUTE); //phút hiện tại

– int s=rightNow.get( Calendar.SECOND); //giây hiện tại

– int d=rightNow.get( Calendar.DAY_OF_MONTH); //ngày hiện tại

– int mo=rightNow.get( mCalendar.MONTH); //tháng hiện tại

– int y=rightNow.get( Calendar.YEAR); //năm hiện tại

– rightNow.getFirstDayOfWeek(): lấy ngày đầu tiên của tuần (trả về 1 nếu là ở Việt Nam (thứ 2), trả về 0 nếu là ở Mỹ và tây Âu (chủ nhật)).

Ví dụ: Viết chương trình in ra ngày giờ hiện tại trên máy tính:

import java.util.*;

public class PrintDate{

   public static void main(String[] args){

       Calendar rightNow = Calendar.getInstance();

       int h=rightNow.get( Calendar.HOUR_OF_DAY);

       int m=rightNow.get( Calendar.MINUTE);

       int s=rightNow.get( Calendar.SECOND);

       int mo=rightNow.get( Calendar.MONTH);

       int d=rightNow.get( Calendar.DAY_OF_MONTH);

       int y=rightNow.get( Calendar.YEAR);

       System.out.println(“Bây giờ là: ” + h + ” giờ ” + m + ” phút ” + s + ” giây. Ngày ” + d + ” tháng ” + mo  + ” năm ” + y);

   }

}