GNU/Linux >> Linux の 問題 >  >> Linux

Linux、Bash でエポック以降の現在の時間を秒単位で取得する

これは動作するはずです:

date +%s

追加するだけです。

任意の日付 (例:1973 年 10 月 21 日) のエポック (1970 年 1 月 1 日) からの秒数を取得します。

date -d "Oct 21 1973" +%s


秒数を日付に戻す

date --date @120024000


コマンド date かなり用途が広いです。日付を使ってできるもう 1 つのクールなこと (恥知らずに date --help からコピー) ).米国西海岸の次の金曜日の午前 9 時の現地時間を表示

date --date='TZ="America/Los_Angeles" 09:00 next Fri'

いっそのこと、マニュアルページhttp://man7.org/linux/man-pages/man1/date.1.htmlを読む時間を取ってください


Linux
  1. Linux –実行中のプロセスの壁掛け時計の時間を取得する方法は?

  2. Linuxサーバーで日付、時刻、およびタイムゾーンを設定します

  3. Linux、DSTセーフのbashで昨日の日付を取得

  1. ターミナルで現在の日付と時刻を取得し、ターミナルでカスタム コマンドを設定するにはどうすればよいですか?

  2. Linux bashでISO日付をエポックからの秒数に変換する

  3. Bash:2 つのタイムスタンプ間の経過時間を計算する

  1. Linuxオペレーティングシステムのインストール日を確認するにはどうすればよいですか?

  2. Linux – Linux Utilsが現在の時刻を取得するためにシステムコールを使用しないのはなぜですか?

  3. Linux – Linuxで現在の日付のファイルを取得しますか?