dateコマンドのまとめ

766 ワード

一.現在時刻date+出力フォーマットの一般的なフォーマットを特定のフォーマットで出力します:%Y四位年(1970...)%m二位月(01..12)%d二位の日(01..31)%e短フォーマット日(1..31)%H 24時間制の時間(00..23)%M二位分(00...59)%S二位秒second(00..60)%s基礎時間1970-01-01 00:00:00から現在時刻までの秒数(a GNU extension)
例:
date +"%Y-%m-%d %H:%M:%S"
  
2013-03-29 17:00:06
date +"%s"
  
1364547640

二.前または後の時間-d「説明」+出力フォーマットを取得します.「説明」セクションは、次の文字列-1 weekに似ています.前の週+2 day:後の2日間-3 hour:前の3時間例:
date -d "+10 day" +"%Y-%m-%d %H:%M:%S" 
  
2013-04-08 17:04:14

三.unixタイムスタンプを指定フォーマットのタイムdate-d@uinxタイムスタンプ+出力フォーマット例に変換する:
date -d @1364550160 +"%Y-%m-%d %H:%M:%S"
  
2013-03-29 17:42:40