如何在solaris中取N天前的日期
在solaris中比较让人郁闷的是不能像在linux下那样容易的取到N天前的日期,就像下面这样:
date -d "1 day ago"
所以只能采用以下2种方式:
1 - perl
perl -e '($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time + 90*24*3600);printf "%4d-%02d-%02d %02d:%02d:%02d/n",$year+1900,$mon+1,$mday,$hour,$min,$sec;'
2- shell(改变时区,不推荐)
echo `TZ=GMT+29 date +"%D"`