テキストファイルabc.txtとエポック時間を以下の内容と比較するにはどうすればよいですか?Pythonはテキストファイルからエポック時間を比較します
time:1485253570.376686
条件:現在の時刻が5分以上5分長い場合、印刷 "0"、それ以外の印刷 "1"
テキストファイルabc.txtとエポック時間を以下の内容と比較するにはどうすればよいですか?Pythonはテキストファイルからエポック時間を比較します
time:1485253570.376686
条件:現在の時刻が5分以上5分長い場合、印刷 "0"、それ以外の印刷 "1"
あなただけの減算を使用することができます。
現在のエポックを取得し、そのエポックをファイルから減算し、結果が300秒を超えるかどうかを確認します。
import time
with open('abc.txt') as f:
epoch = float(next(f).split(':')[1])
if time.time() - epoch > 300:
print(0)
else:
print(1)
以上簡潔に:
print(0 if time.time() - epoch > 300 else 1)
は、私はPythonがこれらのミリ秒数を処理しない方法を知って試してみたものを表示...宿題のために誰かの仕事のように見えますか? –
@ ThomasG.Lau:ミリ秒単位の意味は分かりませんが、time.time()によって返される値は1970-01-01 00:00:00 UTCからの秒数です。小数部は1秒未満です。ミリ秒単位で1000を掛けます。 – mhawke
は、あなたがこれまで – Andersson