免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 29701 | 回复: 17
打印 上一主题 下一主题

aix 怎么用date 获得昨天的日期?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-01-05 15:15 |只看该作者 |倒序浏览
日期格式这样就行   10-01-05     谁弄过?   谢了!


最简单地方法!找到几个要写shell来实现地,不想那么复杂。呵呵!



呵呵。找到了。还是要写个shell。 aix好像不能向linux那样用date命令一句搞定。

aaa=`echo $TZ|sed 's/.*\(..\)/\1/'`
aaa=`expr $aaa + 24`
eval aaa=`echo $TZ|sed 's/..$/+$aaa/'`
TZ=$aaa
export TZ
yy=`date +%y`
mm=`date +%m`
dd=`date +%d`
echo $mm$dd$yy

在aix5上已经测试。 ok

[ 本帖最后由 NTRY 于 2010-1-5 17:16 编辑 ]

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2010-01-05 15:33 |只看该作者
站内搜索:昨天的日

论坛徽章:
0
3 [报告]
发表于 2010-01-05 17:08 |只看该作者
fedora 下 /bin/date  --date="-1 day" +%G%m%d ,自己加中间的减号就是。

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
4 [报告]
发表于 2010-01-05 17:18 |只看该作者
关注下!需要简单方法

论坛徽章:
0
5 [报告]
发表于 2010-01-05 18:50 |只看该作者
date -v-1d +%y-%m-%d

eazy

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
6 [报告]
发表于 2010-01-06 10:45 |只看该作者
原帖由 a.a 于 2010-1-5 18:50 发表
date -v-1d +%y-%m-%d

eazy


你这是那门子easy(你都整错了)

  1. [prmsvr1:/oracle9]oslevel -s
  2. 5300-08-05-0846
  3. [prmsvr1:/oracle9]date -v-1d +%y-%m-%d
  4. date: Not a recognized flag: v
  5. Usage: date [-u] [+"Field Descriptors"]
  6. [prmsvr1:/oracle9]date -v-1d +%Y-%m-%d
  7. date: Not a recognized flag: v
  8. Usage: date [-u] [+"Field Descriptors"]
  9. [prmsvr1:/oracle9]date -v -1d +%y-%m-%d
  10. date: Not a recognized flag: v
  11. Usage: date [-u] [+"Field Descriptors"]
  12. [prmsvr1:/oracle9]uname
  13. AIX
  14. [prmsvr1:/oracle9]uname -a
  15. AIX prmsvr1 3 5 00085851D600
复制代码

论坛徽章:
0
7 [报告]
发表于 2010-01-06 10:48 |只看该作者
date -d '-1 days' +%Y%m%d

论坛徽章:
0
8 [报告]
发表于 2010-01-06 10:51 |只看该作者
perl -e '($a,$b,$c,$day,$mon,$year,$d,$e,$f) = localtime(time-86400);printf "%4d%02d%02d
",$year+1900,$mon+1,$day'

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
9 [报告]
发表于 2010-01-06 11:31 |只看该作者
原帖由 zhaobin81 于 2010-1-6 10:48 发表
date -d '-1 days' +%Y%m%d


linux版的

论坛徽章:
0
10 [报告]
发表于 2010-01-07 08:31 |只看该作者
aix要是没有date的用法就把date的源代码找出来编译一个。然后用

/bin/date  --date="-1 day" +%G-%m-%d
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP