我試圖以秒為單位計算變數處于特定狀態(真或假)的持續時間,然后將其存盤在 mongo 資料庫中,但我不知道如何繼續。
示例:如果“my_var”在 60 秒內為真,則資料庫上的“my_var_time”=60。
我正在考慮運行一個每秒檢查“my_var”值的腳本,但這并不可靠。如果程式在不到一秒的時間內沒有結束,它就無法作業,這很可能是在程序中檢查了多個物件。
uj5u.com熱心網友回復:
一定有一些事件導致 my_var 發生變化。因此,您可以在導致更改的行之后,添加捕獲時間戳的行。這樣,您可以獲得它成為真的時刻和它成為錯誤時刻的時間戳,并計算這兩個郵票之間的差異。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/427367.html
