Bash AIX上的日期算法,无法访问GNU Date
您能帮助我获取当前日期之外天数的正确结果吗Bash AIX上的日期算法,无法访问GNU Date,bash,date,aix,Bash,Date,Aix,您能帮助我获取当前日期之外天数的正确结果吗 app503l:datechecker ~ $ date Thu May 18 13:54:41 AEST 2017 我怎样才能增加55天呢?怎么样: now=$(date +%s) new=$((now + 55*86400)) date -r $new GNU日期: date -d @$new 我找到解决办法了 a=55 export a perl -e 'use POSIX qw(strftime); print strftime "%a
app503l:datechecker ~ $ date
Thu May 18 13:54:41 AEST 2017
我怎样才能增加55天呢?怎么样:
now=$(date +%s)
new=$((now + 55*86400))
date -r $new
GNU日期:
date -d @$new
我找到解决办法了
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天
谢谢 -r未被我的AIX识别<代码>日期:未识别标志:r
用法:日期[-u][+“字段描述符”]
如何日期-d@$new
?下载GNU日期并使用日期-d@$new
。安装busybox?GNU未启用。请参阅