2015-10-05 46 views

回答

1

據我所知沒有,但也許這可以幫助,你可以使用GregorianCalendar來傳遞參數cal.get(Calender.YEAR) Ecc。在這個方法方法月份返回0

警告cal.get(的Calendar.MONTH),你需要通過1

// http://en.wikipedia.org/wiki/Julian_day

public static int julianDay(int year, int month, int day) { 
    int a = (14 - month)/12; 
    int y = year + 4800 - a; 
    int m = month + 12 * a - 3; 
    int jdn = day + (153 * m + 2)/5 + 365*y + y/4 - y/100 + y/400 - 32045; 
    return jdn; 
}