2017-05-18 21 views
1

現在の日付に加えて、正しい結果をフェッチする際に助けてください。GNU日付にアクセスできないAIXでの日付計算

app503l:datechecker ~ $ date 
Thu May 18 13:54:41 AEST 2017 

どうすれば55日を追加できますか?私は解決策を持って

date -d @$new 
+0

http://stackoverflow.com/questions/37029699/aix-equivalent-for-date-date – codeforester

答えて

1

..:GNU日と

now=$(date +%s) 
new=$((now + 55*86400)) 
date -r $new 

:どの程度

0

a=55 
export a 
perl -e 'use POSIX qw(strftime); print strftime "%a %b %e %H:%M:%S %Y",localtime(time()+ 3600*24*$ENV{a});' 

私はperlを使ってサーバー上の現地時間に55日を追加しました。

ありがとうございます!

+0

-rが私のAIX ..で認識されません。 'date:認識されていないフラグ:r' '使用法:date [-u] [+"フィールド記述子]] – Rohith

+0

'date -d @ $ new'はどうですか? – codeforester

+0

GNUの日付をダウンロードし、 'date -d @ $ new'を使います。 – codeforester