我有一堆包含時間值的數據,例如上午09:30,持續時間爲15,30,45或60分鐘。從這些值中獲得結束時間的最佳方法是什麼?它會使用日期/日曆還是隻是自定義函數更快?時間加分鐘
Q
時間加分鐘
0
A
回答
1
喬達時間庫(http://www.joda.org/joda-time/)很受歡迎,易於使用,並以直接方式處理這些計算。
DateTime start = new DateTime(2013, 10, 15, 9, 30); // create a DateTime representing Oct 15, 2013 at 9:30
Duration dur = Duration.standardMinutes(15); // create a duration of 15 minutes
DateTime calc = start.plus(dur); // add; result is 9:45 on 10/15/2013
+0
我現在來看看喬達,我見過幾個人提到它。 –
0
退房這一解決方案:Java string to date conversion
您可能需要更改"MMMM d, yyyy"
部分以適合你的數據集。
這裏的Javadoc:http://developer.android.com/reference/java/text/SimpleDateFormat.html
編輯:對於你的問題的第二部分,這裏對於有關如何添加到日期/日曆對象幾個問題。
1
這個標準的Java/Android的方法是使用一個日曆:
final Calendar c = Calendar.getInstance(); // now
c.add(Calendar.DAY_OF_MONTH, 10); // add 10 days
還有其他的常量,如果你想添加minutues,年,秒,....
相關問題
- 1. ASP - 分鐘時間
- 2. IOS分鐘時間
- 3. Excel時間:分鐘到分鐘
- 4. 增加30分鐘時間使其回去30分鐘
- 5. 將時鐘時間轉換爲分鐘
- 6. 循環內增加時間15分鐘
- 7. Symfony 20分鐘頁面加載時間
- 8. JavaScript添加一分鐘時間對象
- 9. 添加分鐘(時間)日期
- 10. 計算時間(增加分鐘)bash
- 11. 分鐘添加到時間字符串
- 12. 將分鐘添加到給定時間
- 13. 添加分鐘到時間對象
- 14. 分鐘添加到當前時間
- 15. Recursivly加分鐘時間值DataTable中
- 16. 組時間X分鐘,分裂在X分鐘間隔
- 17. SQL添加日期時間添加小時添加分鐘
- 18. PHP - 時間減去時間到分鐘
- 19. 拆分時間由小時和分鐘
- 20. IOS時間爲int分鐘
- 21. 時間beetween + 5/-5分鐘
- 22. 持續時間分鐘
- 23. 計算時間差(分鐘)
- 24. 時間 - 分鐘操作
- 25. 15分鐘時間序列
- 26. 轉換分鐘時間「H:M:S」
- 27. 選定時間+ 1440分鐘
- 28. PHP日期時間目前時間添加分鐘
- 29. 如何在Javascript中添加時間(分鐘+分鐘)? (不到日期)
- 30. nodatime時間之間的總分鐘數
所以如果你有60分鐘的時間,而09:30的時間應該是'09:31 am',對吧? –