web-dev-qa-db-ja.com

日付をタイムスタンプに変換する方法

私はこのdateコマンドを見ました:

date -d @1332468005 '+%Y-%m-%d %H:%M:%S'

その結果 :

2012-03-22 22:00:05

Bashシェルで2012-03-22 22:00:05から1332468005に戻すにはどうすればよいですか?

2
Uncelvel

man dateは、dateコマンドの使用方法の詳細を示します。

標準形式の長い日付をUnixエポック時間(%s)に変換するには:date -d '2012-03-22 22:00:05 EDT' +%s

8
David

マックOS - date -j -f "%Y:%m:%d %H:%M:%S" '2012:03:22 22:00:05' +%s

0
demmonico