JAVA API學習(三)
阿新 • • 發佈:2018-12-13
要求:
- 完成一個 java application應用程式,輸出當前世間:年月日小時分秒星期幾。
主要方法:
-
new Date(); 表示獲取系統當前日期。
-
Date().toString();表示把獲取的當前系統日期從日期型別轉換成String型別。
-
Calendar.getInstance();獲得一個Calendar型別的通用物件,獲取本地日曆。
程式1:
import java.util.Date;
class GetDate {
public static void main(String[] args) {
Date date = new Date(); //初始化Date物件
String s = date.toString();//把日期轉化為字串
System.out.println("現在時間:" + s );
}
}
執行結果:
這裡的CST指的是中國標準時間:China Standard Time UT+8:00
程式2:
import java.util.Calendar;
class GetDate2 {
public static void main(String[] args) {
Calendar today = Calendar.getInstance();//建立Calendar物件
int year = today.get(Calendar. YEAR); //獲得年份
int month = today.get(Calendar.MONTH)+1;//獲得月,從0計數
int date = today.get(Calendar.DATE);//獲得是日
int hour = today.get(Calendar.HOUR_OF_DAY);//獲得時
int minute = today.get(Calendar.MINUTE);//獲得分
int second = today.get(Calendar.SECOND);//獲得秒
int week = today.get(Calendar.DAY_OF_WEEK)-1;//獲得周幾
String[ ] weeks = {"週日","週一","週二","週三","週四","週五","週六"};
System.out.println(year + "/" + month + "/" + date+" "+weeks[week]+" "
+hour + ":" +minute + ":" + second);
}
}
執行結果: