JAVA獲取系統時間


import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class Times {
    public static void main(String[] args) {
        //調用dateTime方法
        dateTime();
        //調用calendar方法
        calendarTime();
    }
    public static void dateTime() {
        //方式1:日期類
        //創建日期類對象
        Date date = new Date();
        //創建格式化日期對象
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 E HH:mm:ss");
        //格式化日期,將日期對象作為實際參數傳入
        String time = sdf.format(date);
        System.out.println(time);
    }
    public static void calendarTime() {
        //方式2::日歷類
        //通過調用靜態方法getInstance()方法,獲取日歷類對象
        Calendar c = Calendar.getInstance();
        //獲取年份
        int year = c.get(Calendar.YEAR);
        //獲取月份
        int month = c.get(Calendar.MONTH)+1;
        //獲取天數
        int day = c.get(Calendar.DAY_OF_MONTH);
        //獲取星期數
        int week = c.get(Calendar.DAY_OF_WEEK)-1;
        //獲取小時
        int hour = c.get(Calendar.HOUR_OF_DAY);
        //獲取分鍾
        int minute = c.get(Calendar.MINUTE);
        //獲取秒數
        int second = c.get(Calendar.SECOND);
        System.out.println(year+"年"+month+"月"+day+"日 "+" "+week+" "+hour+"時"+minute+"分"+second+"秒");
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM