エポック時間が1日、3日、および5日未満であるかどうかを確認する必要があります。これはうまくいくようですが、Pythonではあまりにも複雑です。それは単純化できますか?Python 3、エポック時間が時間枠内にあるかどうかを確認します。
import datetime
feed_time = 1508522102
d1 = round((datetime.datetime.now() - datetime.timedelta(1)).timestamp())
d2 = round((datetime.datetime.now() - datetime.timedelta(3)).timestamp())
d3 = round((datetime.datetime.now() - datetime.timedelta(5)).timestamp())
if feed_time > d1:
print("less than one day")
# do something if feed_time is less than 1 day
if feed_time > d2:
print("less than three days")
# do something if feed_time is less than 3 days
if feed_time > d3:
print("less than five days")
# do something if feed_time is less than 5 days
私はより明確にすべきだった、私はd1を見つける方法は、単純なことのための多くのタイピングのように感じる。このようなサウンドは、エポックタイムオフセットを見つけるのにまだ最適な方法ですか? –