問題タブ [elapsedtime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1076 参照

java - Groovy - 現在の時刻から特定の分が経過したかどうかを計算する

1分ごとにサービスとして実行されるグルーヴィーなスクリプトがあります。Groovy サービスは正常に実行されます。

この Groovy スクリプトでは、チケットのShutdown Start TimeおよびShutdown End Timeという名前の日時フィールドを使用する必要があります。Shutdown Start Timeの 120 分 (2hrs) 後、現在の時刻がShutdown End Time (将来の日付) 未満になるまで、電子メールをトリガーしたいと考えています。

以下は、現在の時刻とシャットダウン時刻の間の経過分を取得するための groovy スクリプトです。ただし、経過時間が 120 分の倍数であるかどうかを確認する方法がわかりません。

上記の groovy スクリプトは、1 分ごとに実行されるサービスとして実装されています。この groovy スクリプトでは、現在の時刻とシャットダウン開始時刻の間の経過時間が、将来のシャットダウン終了時刻の日付が来るまで 120 分 (2 時間)かどうかを確認する必要があります。

つまり、言いましょう-

ダウンタイム開始 - 2014-10-06 23:00:00.0
ダウンタイム終了 - 2014-10-07 18:51:00.0

次に、1分ごとに実行されるgroovyサービスは、ダウンタイム開始日からダウンタ​​イム終了日時が来るまで2時間ごとに電子メールをトリガーする必要があります-

ダウンタイム開始 - 2014-10-06 23:00:00.0

最初のメール送信 - 2014-10-07 01:00:00.0

2 通目のメール送信 - 2014-10-07 03:00:00.0

3 通目のメール送信 - 2014-10-07 05:00:00.0

4 通目のメール送信 - 2014-10-07 07:00:00.0

5 通目のメール送信 - 2014-10-07 09:00:00.0

6 通目のメール送信 - 2014-10-07 11:00:00.0

7 通目のメール送信 - 2014-10-07 13:00:00.0

8 通目のメール送信 - 2014-10-07 15:00:00.0

9 通目のメール送信 - 2014-10-07 17:00:00.0

ダウンタイム終了 - 2014-10-07 18:51:00.0

私はグルーヴィーなスクリプトに慣れていないので、誰かがこれに関する意見を共有できれば非常に役に立ちます。

0 投票する
1 に答える
34 参照

java - メソッドの経過時間の計算

メソッドの経過時間をミリ秒単位で記録しようとしています。誰かが私が間違っていることを教えてもらえますか?

}

0 投票する
1 に答える
2070 参照

c - jiffies で経過時間を実装する方法

C で jiffies を使用して経過時間を実装する方法を理解したいと思います。一連の命令があるとします。

jiffies を使用して、コードに何を書く必要がありますか? そう書くのは正しいですか?

そうですか?jiffies を使用する方が getnstimeofday 関数を使用するよりも優れていますか?

0 投票する
3 に答える
1120 参照

android - 午前0時から現在時刻までの経過時間の計算

1 日を通して何時間、何分、何秒が経過したかを判断しようとしています。

タイマーは、新しい日ごとに午前 0 時に再起動します。

したがって、現在の時刻が午後 2 時 15 分である場合、14 時間 15 分と計算する必要があります。

これを .Net で簡単に行う方法は知っていますが、残念ながら、Android と Java の Calendar/date クラスにはあまり詳しくありません。

この時点で、Date クラスはやや非推奨になっているようです。

誰かが私を正しい方向に向けることができますか?

ありがとう。

0 投票する
1 に答える
102 参照

python - X時間が経過した場合にのみ印刷する方法

現在、再生中の曲に関する iTunes からの情報を解析して出力するスクリプトがあります。曲が変更された場合にのみ印刷されます。曲の1分が経過した場合にのみ印刷したいと思いますが、これを行う方法がわかりません。

これは私が現在持っているコードです:

0 投票する
1 に答える
991 参照

arduino - 2 つの arduino 間の経過時間をマイクロ秒単位で取得する

rx/tx モジュールを使用して、2 つの間の経過時間をマイクロ秒単位で測定したいと考えています。コードを作成しましたが、出力に何か問題があることに気付きました。あなたが私を助けてくれることを願っています。

A(デバイス 1) と(デバイス 2) の両方Bが、ローカル クロックを使用して時間遅延を正確に測定する役割を果たします。

  • 時刻Aが信号を送信する場合はTSA
  • B信号を受信する時間はTRB
  • Bへの返信時間はTSB
  • A信号を受信する時間はTRA
  • そのようにTSA < TRB <TSB < TRA
  • それからA測定TA = TRA -TSAし、
  • B対策TB = TSB - TRB

TOFは、次の 2 つの測定値を組み合わせて推定できます。

  • Total time elapsed = (TA-TB)/2

トランスミッターコード

受信者コード

送信機出力

私の式でわかるように、受信時間はもっと大きくなるはずです。

送信機出力

受信機出力

受信機出力

私のプログラムの問題点を教えていただければ幸いです。