1
我使用喬達時間,我必須分兩個時間,例如,所述第一持續時間是PT28620S(7小時57分鐘),第二持續時間是PT14220S(3小時和57分鐘)Joda時間除以其他時間
7h 57min/3h 57min !?
7h 57min/3,95 = 2h 56min
是否有可能做到這一點。在持續時間類中有一個dividedBy方法,但需要一個較長的參數。 感謝所有響應
我使用喬達時間,我必須分兩個時間,例如,所述第一持續時間是PT28620S(7小時57分鐘),第二持續時間是PT14220S(3小時和57分鐘)Joda時間除以其他時間
7h 57min/3h 57min !?
7h 57min/3,95 = 2h 56min
是否有可能做到這一點。在持續時間類中有一個dividedBy方法,但需要一個較長的參數。 感謝所有響應
沒有方法這樣做,但你可以使用米利斯得到結果:
Duration d1 = Duration.standardSeconds(28620);
Duration d2 = Duration.standardSeconds(14220);
System.out.println(d1); // PT28620S
System.out.println(d2); // PT14220S
double result = d1.getMillis()/(double) d2.getMillis();
System.out.println(result); // 2.0126582278481013