回答
愚蠢的,但簡單:
String time1 = "10:45";
String time2 = "02:30";
String[] split1 = time1.split(":");
String[] split2 = time2.split(":");
int total = 60 * Integer.parseInt(split1[0]) +
Integer.parseInt(split1[1]) +
60 * Integer.parseInt(split2[0]) +
Integer.parseInt(split2[1]);
int hours = total/60;
int minutes = total - hours * 60;
System.out.println(hours + ":" + minutes);
你想要得到的區別?看看SimpleDateFormat,也許你使用它來創建一個日期然後計算。
這不是一個答案,而是一個評論。 – 2012-08-02 11:03:05
@Tichodroma ceci n'est pas une pipe – 2012-08-02 14:32:56
獲得適當的「This」值。 – 2012-08-03 06:29:25
使用的SimpleDateFormat獲得格蘭日期
DateFormat formatter = new SimpleDateFormat("HH:mm");
Date date = (Date)formatter.parse("10:20");
那麼你可以添加日期一起。
你可能需要做一些邏輯來處理日期不同的日子。我會建議使用JodaTime進行任何日期操作。
不知道這是相關的不知道實際的問題是什麼....
- 1. 如何從2個不同格式的字符串列表中解析持續時間並添加它們?
- 2. 的JavaScript:解析的時間字符串,並添加分鐘,它
- 3. 如何用JavaScript解析持續時間字符串到秒?
- 4. Powershell將持續時間字符串解析爲秒
- 5. SQL解析持續時間字符串到秒
- 6. 如何解析2種不同格式的字符串的時間並添加它們?
- 7. 如何解析dHHmm到持續時間?
- 8. 從字符串中提取數字並添加它們
- 9. 如何將持續時間添加到格式爲hhmm的字符串並將其轉換回字符串?
- 10. 字符串解析時間
- 11. 如何添加字符串並打印它們?
- 12. regex/php:從字符串解析時間?
- 13. 從字符串解析日期/時間?
- 14. 減去2個字符,並把它們添加到字符串
- 15. Excel字符串持續時間
- 16. 解析字符串,並保持標誌
- 17. Python - 解析URL的字符串並提取它們
- 18. 解析時間字符串,如「1h 30min」
- 19. 正則表達式來解析一個持續時間字符串「xx'h'yy'mn'zz's'」in c#
- 20. Python 3:在它們之間運行幾個腳本並解析字符串
- 21. 如何從此字符串解析出時間戳?
- 22. 如何從C++中的字符串解析日期/時間
- 23. 如何解析從SQL時間(字符串)到java.sql.Time?
- 24. 解析ISO持續時間與JSON.Net
- 25. 如何將字符串HH:MM轉換爲Joda持續時間?
- 26. 如何使本地化的持續時間字符串?
- 27. 如何格式化持續時間字符串?
- 28. 將Scala併發持續時間添加到日期時間
- 29. 解析字符串,並添加一個數字值
- 30. 持續時間添加到瞬間(moment.js)
以及究竟是你的問題? – Baz 2012-08-02 10:55:19
當你說「計算兩個字符串」時,你是什麼意思? – 2012-08-02 10:56:11
這裏「計算」是什麼意思?你有什麼嘗試? – 2012-08-02 10:56:20