#navi(../)
* 前日の日付を取得・dateコマンド [#e1922d5e]
dateコマンドを利用して前日の日付を取得する方法を以下に記します。

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

* 関連資料 [#x4efb084]
-[[マシンの日時を設定・変更する・date, ntpdate>逆引きUNIXコマンド/マシンの日時を設定・変更する・date, ntpdate]]
-[[日時の表示フォーマット変更・dateコマンド>逆引きUNIXコマンド/日時の表示フォーマット変更・dateコマンド]]
-[[翌日の日付を取得・dateコマンド>逆引きUNIXコマンド/翌日の日付を取得・dateコマンド]]
-[[前日の日付を取得・dateコマンド>逆引きUNIXコマンド/前日の日付を取得・dateコマンド]]
-[[出力情報に日時情報を付加したい>逆引きUNIXコマンド/出力情報に日時情報を付加したい]]
-[[Nヶ月とN日前の日付を取得・dateコマンド>逆引きUNIXコマンド/Nヶ月とN日前の日付を取得・dateコマンド]]
-[[UNIX時間に変換・UNIX時間を取得する方法>逆引きUNIXコマンド/UNIX時間に変換・UNIX時間を取得する方法]]
-[[今日の日付が月末かどうかをdateコマンドで確認する方法>逆引きシェルスクリプト/今日の日付が月末かどうかをdateコマンドで確認する方法]]
-[[指定したタイムゾーンのローカルタイムを表示する方法・TZ>逆引きUNIXコマンド/指定したタイムゾーンのローカルタイムを表示する方法・TZ]]
-[[YYYYMMDDを取得する・date>逆引きUNIXコマンド/YYYYMMDDを取得する・date]]
-[[HH:MI:SSを取得する・date>逆引きUNIXコマンド/HH:MI:SSを取得する・date]]


* N日前の日付を取得 [#q4d44ff5]
以下のコマンドでN日前の日付を取得することがでいます。
 date -d '-N day'

**実行結果 [#o1fdf9dd]
以下の出力は10日前の日付を取得しています。
 [sakura@centos ~]$ date 
 2012年  5月 22日 火曜日 11:27:17 JST
 [sakura@centos ~]$ date -d '-10 day'
 2012年  5月 12日 土曜日 11:27:23 JST

* N月前でN日前の日付を取得 [#c98d85db]
以下のコマンドでN月前でN日前の日付を取得することがでいます。
 date -d '-N month -N day'

**実行結果 [#t67eb5c0]
以下の出力は2ヶ月前で10日前の日付を取得しています。
 [sakura@centos ~]$ date
 2012年  5月 22日 火曜日 11:29:36 JST
 [sakura@centos ~]$ date -d '-2 month -10 day'
 2012年  3月 12日 月曜日 11:29:38 JST


#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS