要獲取當前時間,可以使用Calendar類和Date類的結合來實現。以下是獲取當前時間的示例代碼:
import java.util.Calendar;
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 創建一個Calendar實例
Calendar calendar = Calendar.getInstance();
// 用當前時間初始化Calendar實例
calendar.setTime(new Date());
// 獲取當前時間的年份
int year = calendar.get(Calendar.YEAR);
// 獲取當前時間的月份(注意:月份從0開始計數,所以要加1)
int month = calendar.get(Calendar.MONTH) + 1;
// 獲取當前時間的日期
int day = calendar.get(Calendar.DAY_OF_MONTH);
// 獲取當前時間的小時
int hour = calendar.get(Calendar.HOUR_OF_DAY);
// 獲取當前時間的分鐘
int minute = calendar.get(Calendar.MINUTE);
// 獲取當前時間的秒鐘
int second = calendar.get(Calendar.SECOND);
// 輸出當前時間
System.out.println("當前時間:" + year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second);
}
}
運行上述代碼將輸出當前的年份、月份、日期、小時、分鐘和秒鐘。可以根據需要獲取更多的時間信息,或者對時間進行進一步的處理。