7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Linux][tips] UNIX時間(UNIX time)からその日時を求める

Posted at

squid.logなどで出力されるUNIX timeがいつの日時を指しているのか確認するための手順を紹介します

UNIX時間は1970年1月1日の0時0分0秒からの経過秒数です。(厳密には閏秒が考慮されているようです)

UNIX時間の日時を確認する

dateコマンドに -d オプションまたは --date オプションを指定し、"@"に続けてUNIX時間を指定します

実行例


$ date -d "@121212000"
1973年 11月  4日 日曜日 07:00:00 JST

$ date --date "@121212000"
1973年 11月  4日 日曜日 07:00:00 JST

日時のUNIX時間を確認する

-d オプションに日時を入れて、出力フォーマットを"%s"にします

実行例


$ date -d "2012-12-12 12:12:12" +%s
1355281932

現在時刻のUNIXを確認するには、単に"+%s"のみを指定すれば良いです


$ date +%s
1446601854
7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?