2
android.text.format.Time有一個名爲getJulianDay的方法,該方法返回時代以來的日期編號。但文檔說:在android中獲取當前茱利安日曆編號與公曆日曆
此類已在API級別22中棄用。請改爲使用GregorianCalendar 。
GregorianCalendar
有沒有什麼方法可以做同樣的工作?
android.text.format.Time有一個名爲getJulianDay的方法,該方法返回時代以來的日期編號。但文檔說:在android中獲取當前茱利安日曆編號與公曆日曆
此類已在API級別22中棄用。請改爲使用GregorianCalendar 。
GregorianCalendar
有沒有什麼方法可以做同樣的工作?
據我所知沒有,但也許這可以幫助,你可以使用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;
}
我認爲你不能。您必須將它計爲[this](http://stackoverflow.com/a/6158243/3894977) – mrek