将双小时转换为分钟

时间:2016-02-08 20:28:33

标签: android

我的APP中有2个编辑文本,包含小时和分钟。

我有那双:

    double hour;
                try {
                    hour= Double.parseDouble(dayhour.getText().toString().replace(',', '.'));
                } catch (NumberFormatException e) {
                    hour = 0; 
                }

  double minute;

                try {
                    minute= Double.parseDouble(dayminute.getText().toString().replace(',', '.'));
                } catch (NumberFormatException e) {
                    minute= 0; 
                }

获取小时值后我想转换为分钟。因为我想在几分钟内知道所有时间的例子:3:42 = 222分钟。

我需要做什么?

2 个答案:

答案 0 :(得分:1)

1)将小时数改为分钟
2)添加分钟

double allTime = hour * 60 + minute; // allTime - in minutes

答案 1 :(得分:0)

你可以尝试一种非常优雅的方式

minute += TimeUnit.HOURS.toMinutes(hour);