我想在一個字符串數組中獲得本週的所有日子。我該如何實現這個目標?提前致謝。我怎樣才能獲得本週在android的所有日子?
3
A
回答
12
我認爲你想要這樣的事情......假設你總是希望星期一開始的星期和日期格式爲「MM/dd/yyyy」。
DateFormat format = new SimpleDateFormat("MM/dd/yyyy");
Calendar calendar = Calendar.getInstance();
calendar.setFirstDayOfWeek(Calendar.MONDAY);
calendar.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
String[] days = new String[7];
for (int i = 0; i < 7; i++)
{
days[i] = format.format(calendar.getTime());
calendar.add(Calendar.DAY_OF_MONTH, 1);
}
雖然我認爲這是正確的,我個人使用Joda Time儘可能 - 我知道這是在Android上稍微麻煩,你就更有可能有空間的關注。
1
Calendar c = Calendar.getInstance();
System.out.println("Current time => " + c.getTime());
SimpleDateFormat df = new SimpleDateFormat("EEEE");
formattedDate = df.format(c.getTime());
+0
今天試試這個: –
相關問題
- 1. 我怎樣才能獲得訪問Android
- 2. 我怎樣才能得到上週的日期範圍在PHP?
- 3. 我怎樣才能獲得文本QTableWidgetItem
- 4. 我怎樣才能得到在Android的
- 5. 我怎樣才能得到所有月份的日期
- 6. 我怎樣才能獲得actionName在ActionFilter
- 7. 我怎樣才能獲得RegEx的所有匹配?
- 8. 我怎樣才能通過PHP獲得所有在Facebook上的貼子?
- 9. 考慮週日作爲開始日,我怎樣才能得到週數?
- 10. 我怎樣才能獲得的java.awt.geom
- 11. 我怎樣才能在android
- 12. 我怎樣才能獲得周指數(SUN-0 ....)
- 13. 我怎樣才能獲得每週總計?
- 14. 我怎樣才能得到屏幕-Android
- 15. 我怎樣才能得到android
- 16. 我怎樣才能得到
- 17. 我怎樣才能得到
- 18. 我怎樣才能獲得JSON值
- 19. 我怎樣才能獲得R中
- 20. 我怎樣才能獲得價值? Odoo
- 21. 我怎樣才能獲得列表框
- 22. 我怎樣才能獲得值「111」
- 23. 我怎樣才能讓我的項目獲得鉤子?
- 24. 我怎樣才能獲得所有版本的Openflow交換規範?
- 25. 我怎樣才能獲得所有winform窗體邊框樣式在c#
- 26. 有了maven,我怎樣才能獲得我根pom所在的絕對路徑?
- 27. 我怎樣才能擁有所有值的最大日期?
- 28. 我怎樣才能在某些方面獲得盒子陰影?
- 29. 我怎樣才能找到所有ydl_opts
- 30. 我怎樣才能得到在透視日的日期?
這是不是很清楚你在追求什麼。那些字符串的內容究竟是什麼?如果你能舉一個例子,那真的會有所幫助。 –
我想得到像今天這樣的今天的所有日子是09/16/2011,所以我想得到本週的所有日子... ex- Str [0] = 09/12/2011 Str [1] = 2011年9月13日 Str [2] = 09/14/2011 Str [3] = 09/15/2011 Str [4] = 09/16/2011 Str [5] = 09/17/2011 Str [6] = 09/18/2011 – Prachi
右鍵和*總是*格式,或用戶的默認日期格式? (例如,09/12/2011看起來像12月9日,因爲我在英國。) –