gpt4 book ai didi

java - Java中基于时间的计算

转载 作者:行者123 更新时间:2023-12-02 06:00:43 25 4
gpt4 key购买 nike

我正在创建一个每分钟进行一次计算的程序。我不知道如何有效地做到这一点,但这是我迄今为止编写的一些伪代码:

 stockCalcTimerH = System.currentTimeMillis() - 1;
stockCalcTimerI = stockCalcTimerH;
stockCalcTimer = System.currentTimeMillis();

if (stockCalcTimerI < stockCalcTimer) {
*do calcuations*
stockCalcTimerI + 60000;

当我在屏幕上打印这两个值时,结果如下:

stockCalcTimerI = 1395951070595stockCalcTimer = 1395951010596

它只是减去数字,并没有加上 60000 毫秒...我对 Java 有点陌生,但任何反馈都会有帮助。

感谢您的阅读!!

最佳答案

stockCalcTimerI + 60000;

新值永远不会分配给变量。

将其更改为:

stockCalcTimerI += 60000;

相同
stockCalcTimerI = stockCalcTimerI + 60000;

关于java - Java中基于时间的计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22698386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com