Unixtimeで過去1時間の時間を秒単位で生成する方法は?

Unixtimeで過去1時間の時間を秒単位で生成する方法は?

前回のunixtime秒を生成する方法があるかどうか疑問に思います。したがって、タイムスタンプは3600です。クイック日付コマンドがありますか?

ベストアンサー1

職業のようですseq

seq "$(( $(date +%s) - 3599 ))" "$(date +%s)"

または、「date」が 2 回実行されて発生する競合状態を回避するには、次の手順を実行します。

NOW=$(date +%s); seq "$(( NOW - 3599 ))" "$NOW"

(3599は「3600タイムスタンプ」を取得します)

おすすめ記事