『壹』 java查詢某一天是一年中的第幾天
java中Calendar類中給出了求第幾天第幾周的方法的,所以直接引用即可。
Calendar ca = Calendar.getInstance();//創建一個日期實例
ca.setTime(new Date());//實例化一個日期
System.out.println(ca.get(Calendar.DAY_OF_YEAR));//獲取是第多少天
System.out.println(ca.get(Calendar.WEEK_OF_YEAR));//獲取是第幾周
備註:此方法提供了很多方法,如查月,日、周等等。
『貳』 java 給定一個日期,輸出這個日期是該年的第幾天。
用Calendar之中的方法,如下:
import java.util.Date;
import java.util.Calendar;
public class TestDate {
public static void main(String[] args) {
Date date = new Date("2011/10/01");
Calendar cal = Calendar.getInstance();
cal.setTime(date);
System.out.println("本年中的第" + cal.get(Calendar.DAY_OF_YEAR) +"天");
}
}