簡體   English   中英

是否可以比較 class 毫秒? 比如 00:05 秒 > 00:002 秒

[英]Is it possible to compare class Millisecond? Like 00:05 seconds > 00:002 second

我在 TimeSeries 上添加了值,我想比較它們,之前和之后。值的類型毫秒。 我嘗試了不同的方法,但沒有一種方法有效……這可能嗎? 我的毫秒來自於 TimeSeries:

long t = System.currentTimeMillis();

long endTime   = System.currentTimeMillis();

long totalTime = endTime - t;

Date time = new Date(totalTime);

final Millisecond now = new Millisecond(time);

 chartAzot.filler(now, doubleValue); //selfmade method to adds values to TimeSeries and some more logic

我有 ArrayList 個值,這些值被放在我的 TimeSeries 上。我還點擊了圖表上的點,它得到的 x 值是雙倍/毫秒/數字。

current=(Millisecond) localSeriesTime.get(3);
Number x1 = myPointonSeries.getX(0);

我試圖將值類型更改為日期,但出現錯誤 NumberFormatExeption。 我試圖將值轉換為 String 和 String 為Integer.ParseInt(myStringFromMillisecond

我很確定,你的意思是這個 class: Millisecond

如您所見,超類RegularTimePeriod實現了Comparable 因此,您可以使用Comparable#compareTo比較毫秒數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM