我有兩個變量可以存放小時和分鐘。如果分鐘變量= 60分鐘,我想整理時間。因此,如果小時數= 3,分鐘數= 60,我想返回小時數= 4,分鐘數= 00。是否有時間函數?將60分鐘或更長時間轉換爲小時
-2
A
回答
4
試試這個(假設兩個hours
和minutes
是int
):
hours += minutes/60;
minutes %= 60;
4
這實在是微不足道的實施:
while (minutes >= 60)
{
minutes -= 60;
hours += 1;
}
0
創建自己的結構/類保存時間自定義的getter/setter
例如
struct myTimeStruct
{
public int minutes
{
get { return minutes; }
set
{
minutes = minutes % 60;
hours += minutes/60;
}
}
private int hours
{
get { return hours; }
set { hours = value; }
}
}
0
看看在TimeSpan
類:
var hours = 3;
var minutes = 60;
var timeSpan = TimeSpan.FromHours(hours) + TimeSpan.FromMinutes(minutes);
var totalHours = timeSpan.TotalHours;
相關問題
- 1. 將int 60轉換爲60分鐘的時間值
- 2. 將時鐘時間轉換爲分鐘
- 3. 長時間轉換爲1分鐘
- 4. 將僞24小時時鐘時間轉換爲12小時時鐘時間
- 5. 將秒轉換爲小時和分鐘
- 6. 將小時轉換爲分鐘
- 7. 將時間戳轉換爲X天X小時X分鐘前
- 8. 將小時和分鐘的NSDateFormatter時間轉換爲整數
- 9. 將十進制表示時間轉換爲小時,分鐘,秒
- 10. PHP - 將兩組數字(小時和分鐘)轉換爲時間
- 11. XSL將時間值轉換爲「分鐘/小時/天前」格式
- 12. 使用sql或c將小時部分轉換爲分鐘#
- 13. 在T-SQL中將分鐘轉換爲小時和分鐘
- 14. 將分鐘轉換爲小時,分鐘和秒
- 15. 將分鐘轉換爲小時和分鐘
- 16. 使用PHP將小時和分鐘轉換爲分鐘
- 17. 將總分鐘轉換爲天數,小時數,分鐘數vb
- 18. Mysql將分鐘轉換爲一天的小時分鐘
- 19. 是否有將分鐘轉換爲小時的公式? (不除以60)
- 20. 將日期時間格式轉換爲只有小時和分鐘的時間
- 21. 將小時,分鐘,秒轉換爲小時字符串
- 22. 在angular2組件或管道中將分鐘轉換爲小時
- 23. 使用javascript將時間轉換成分鐘或秒鐘
- 24. Teradata:將間隔時間(2)轉換爲分鐘時出錯
- 25. 轉換小時的時間在15分鐘的時間內
- 26. 轉換分鐘時間「H:M:S」
- 27. 的Python:轉換減去UNIX時間爲小時/分鐘/秒
- 28. 的Javascript轉換日期時間爲 「______秒/分鐘/小時/月前」
- 29. 解釋時間轉換爲分鐘和小時
- 30. 轉換標準日期爲當前時間以小時/分鐘]/
感謝這個......有類似的東西,但有分鐘> 60爲條件,而不是分鐘> = 60,並認爲我的計算是錯誤的。 – 2014-09-02 09:51:38
@Lucky這就是爲什麼你應該在你的問題中顯示你的代碼,別人可以很容易地發現這個錯誤。 :) – CodeCaster 2014-09-02 09:58:23