So sánh 2 ngày trong java

Date trong Java là 1 trong các class mô tả ngày tháng đầu tiên trong Java. Thật đáng tiếc là hầu hết các cách thức của nó đã lỗi thời, và thay vào đó là dùng các cách thức của java.util.Calendar. Nhưng bạn vẫn có thể dùng java.util.Date để mô tả ngày tháng.

Danh Mục Bài Viết

1. Các Lớp Date, Time, Calendar Trong Java

Java cung cấp 1 số class liên quan tới thời gian và lịch [Calendar], sau đây là danh sách các class này:

Class Mô tả java.util.Date 1 lớp đại diện cho ngày tháng năm và thời gian. Tiếc là hầu hết các cách thức của nó đã bị lỗi thời, khuyến cáo là không nên dùng các cách thức đó, tuy nhiên lớp Date vẫn được dùng rỗng rãi. java.util.concurrent.TimeUnit TimeUnit là 1 Enum mô tả các đơn vị ngày tháng năm và thời gian. java.sql.Date 1 lớp mô tả ngày tháng năm. Thông tin về thời gian bị cắt bỏ. Lớp này thường dùng trong JDBC. java.sql.Time 1 lớp mô tả thời gian [Giờ phút giây, milli giây], và không chứa thông tin ngày tháng năm. Lớp này thường dùng trong JDBC. java.sql.Timestamp 1 lớp mô tả ngày tháng năm và thời gian. Lớp này thường dùng trong JDBC. java.util.Calendar Lớp mô tả bộ Lịch. Nó có các cách thức toán học về thời gian, chẳng hạn thêm ngày, bớt ngày,… java.util.GregorianCalendar Là 1 lớp con trực tiếp của java.util.Calendar, mô tả ngày Dương Lịch, bộ lịch được dùng rộng rãi trên thế giới ngày nay. Nó có tất cả các method từ java.util.Calendar để thao tác toán học trên ngày tháng năm và thời gian. java.util.TimeZone TimeZone là lớp mô tả múi giờ, nó có ích khi bạn làm việc với Lịch trên múi giờ. java.text.SimpleDateFormat Lớp này giúp bạn chuyển 1 String có định dạng ngày tháng sang kiểu Date và ngược lại

2. System.currentTimeMillis[]

CurrentTimeMillis[] là 1 method tĩnh của class System. Kết quả trả về khoảng thời gian bằng mili giây tính từ ngày 1-1-1970 cho tới thời điểm hiện tại.

System.currentTimeMillis[] thường được dùng để đo khoảng thời gian làm 1 việc gì đó bằng cách gọi method này trước khi bắt đầu công việc, và sau khi hoàn thành công việc.

JobTimeDemo.java

package org.o7planning.tutorial.dt; public class JobTimeDemo { // Đây là cách thức tính tổng các số từ 1 tới 100. private static int sum[] {

  int sum = 0;  
  for [int i = 0; i 

Chủ Đề