2017-01-24 5 views

答えて

0

あなただけの減算を使用することができます。

現在のエポックを取得し、そのエポックをファイルから減算し、結果が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) 
+0

は、私はPythonがこれらのミリ秒数を処理しない方法を知って試してみたものを表示...宿題のために誰かの仕事のように見えますか? –

+0

@ ThomasG.Lau:ミリ秒単位の意味は分かりませんが、time.time()によって返される値は1970-01-01 00:00:00 UTCからの秒数です。小数部は1秒未満です。ミリ秒単位で1000を掛けます。 – mhawke

関連する問題