日期:2014-05-20  浏览次数:20753 次

怎样求某一天到这一天所在年份元旦的天数
怎样求某一天到这一天所在年份元旦的天数,例如2005年**月**日这一天与2005年元旦的天数为几

------解决方案--------------------
import java.text.*;
import java.util.*;
public class Test56 {
private static SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd ");
public static void main(String[] args) throws Exception {
Date date = sdf.parse( "2005-01-31 ");
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
System.out.println(calendar.get(Calendar.DAY_OF_YEAR)-1);
}
}
------解决方案--------------------
Date dateTemp = new SimpleDateFormat( "yyyy-mm-dd ").parse( "2005-**-** ");
Calendar calendarTemp = Calendar.getInstance();
calendarTemp.setTime(dateTemp);
return calendarTemp.get(Calendar.DAY_OF_YEAR);