0
我想將我的3D數組中的索引映射到日期。我有一個數組(sortedData [34] [12] [31]),我想這樣做,如果從JCalendar中選擇一個日期,它對應於我的數組中的正確索引。例如。說日期01/01/1974被選中我想它映射到sortedData [0] [0] [0]。如何將數組索引映射到某個日期?
我該怎麼做呢?謝謝。
我想將我的3D數組中的索引映射到日期。我有一個數組(sortedData [34] [12] [31]),我想這樣做,如果從JCalendar中選擇一個日期,它對應於我的數組中的正確索引。例如。說日期01/01/1974被選中我想它映射到sortedData [0] [0] [0]。如何將數組索引映射到某個日期?
我該怎麼做呢?謝謝。
使用java.util.Calendar對象來獲取日期的日,月和年:使用
Calendar calendar = new GregorianCalendar();
calendar.setTime(theDate);
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day = calendar.get(Calendar.DAY_OF_MONTH);
然後讓你的數組中的索引
int i = year - 1974;
int j = month;
int k = day;