Java:总下载时间

Java:总下载时间,java,Java,我已经开始编写代码,使用Java下载文件 但是,我想计算下载的总时间 我进行了搜索,但只使用system.currenttimemillis()找到了它 但是输出将是这样的 我想打印可以显示总时间(毫秒)的输出。试试这个 那很容易 Stopwatch st = new Stopwatch(); // Do something. In your case Upload image ! double time = st.elapsedTime(); // the result in milli

我已经开始编写代码,使用Java下载文件 但是,我想计算下载的总时间

我进行了搜索,但只使用system.currenttimemillis()找到了它
但是输出将是这样的

我想打印可以显示总时间(毫秒)的输出。

试试这个

那很容易

Stopwatch st = new Stopwatch();

// Do something. In your case Upload image !

double time = st.elapsedTime(); // the result in millis

// Print time 

这个类是stdlib.jar的一部分

下面的内容在这里可能是可行的:

long a = System.nanoTime();

//Do your stuff

System.out.println("Total time taken: " + System.nanoTime() - a);

我看没有问题,都一样!这是输出我希望输出像这一行而不是更多:(我的回答应该给你过程所用的纳秒,看看这一点也可以帮助你将其转换为秒。这是一样的!这是输出我希望输出像这一行而不是更多:(