我使用此代碼獲取的開始時間:在安卓/ Java的減去兩倍
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss.SSS");
String start_time = sdf.format(cal.getTime());
我使用此代碼得到一個結束時間:
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss.SSS");
String end_time = sdf.format(cal.getTime());
我想要得到的時間已過,所以像start_time - endtime = elapsed_time
會很好,但似乎不可能。我在理解對象方面仍然不太擅長,但是我猜想由於字符串是對象,所以我不能輕鬆獲得流逝的時間。什麼是一個簡單的方法來做到這一點,但有elapsed_time
作爲一個字符串?
儘管它應該是一個評論,除非你展示如何做到這一點約達時間... – NimChimpsky
增加了一些說明,這是否解決您的疑慮@NimChimpsky? –
有點奇怪使用一個單獨的庫,因爲默認情況下Android/Java支持日期減法。 – RvdK