1. 程式人生 > >java中new java.util.Date().getYear();等出現橫線表示過時了這樣替代

java中new java.util.Date().getYear();等出現橫線表示過時了這樣替代

import java.util.Calendar;

Calendar ca = Calendar.getInstance();  

int year =ca.get(Calendar.YEAR);//獲取年份

int month=ca.get(Calendar.MONTH)+1);//獲取月份

int day=ca.get(Calendar.DATE);//獲取日 

int minute=ca.get(Calendar.MINUTE);//分    

int hour=ca.get(Calendar.HOUR);//小時    

int second=ca.get(Calendar.SECOND);//秒    

int WeekOfYear = ca.get(Calendar.DAY_OF_WEEK);                 

System.out.println("用Calendar.getInstance().getTime()方式顯示時間: " + ca.getTime());    

System.out.println("用Calendar獲得日期是:" + year +"年"+ month +"月"+ day + "日");     

System.out.println("用Calendar獲得時間是:" + hour +"時"+ minute +"分"+ second +"秒");   

System.out.println(WeekOfYear);//顯示今天是一週的第幾天