免费注册 查看新帖 |

Chinaunix

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

HP-UX shell环境下取时间差的问题,请高人指点迷津 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-06 09:44 |只看该作者 |倒序浏览
HP-UX Release 11i环境下,如何取两个时间字符串所表示时间的差?

例如:字符串A=\"2007/06/30 23:59:51\"    字符串A=\"2007/07/01 00:00:01\"   这两个时间的差为10(秒)

如何用shell方法(而不是C方法)实现以上的功能?

请高人指点迷津,谢谢了

论坛徽章:
0
2 [报告]
发表于 2007-07-06 11:54 |只看该作者

HP-UX不应该这么弱啊?

这个问题解决方法,在LINUX上可以实现,为什么HP-UX却不行,HP-UX不应该这么弱啊?

论坛徽章:
0
3 [报告]
发表于 2007-07-06 12:26 |只看该作者
给个思路,全部转换成s,然后做+-

论坛徽章:
0
4 [报告]
发表于 2007-07-10 11:02 |只看该作者
请HP-UX高人给个直接的方法,我查了一下man没有收获,感觉HP-UX在这方面真是太弱了,不如其它UNIX方言好用!

论坛徽章:
0
5 [报告]
发表于 2007-07-10 11:06 |只看该作者

真是个难题啊!

看来这真是个难题,已经在坛子里五天了,还是无人能解,高人出手又何妨呢?

论坛徽章:
0
6 [报告]
发表于 2007-07-10 11:33 |只看该作者
我也同问这个问题,如何获得这个时间差呢?在Linux中,date +%s(小写)就可以得到距1970年的秒数,而在HPUX中,date +%S(注意是大写),这个得到的是什么啊?是当前分钟内的秒数么?

论坛徽章:
0
7 [报告]
发表于 2007-07-10 13:28 |只看该作者
那楼主的问题怎么解决阿,得到距1970年的秒数如何来实现阿?

论坛徽章:
0
8 [报告]
发表于 2007-07-10 21:25 |只看该作者
如果你系统里面有oracle那就简单多了!
通过oracle取到距离197001000000的秒数,然后做运算即可啊!

论坛徽章:
0
9 [报告]
发表于 2007-07-11 14:40 |只看该作者

希望HP-UX能增强功能,改善自身功能的不足!

就连这么一个基本的功能都提供不了.
希望HP-UX能增强功能,改善自身功能的不足!

论坛徽章:
0
10 [报告]
发表于 2007-07-11 14:45 |只看该作者

请HP-UX研发部门,注意弥补这个OS的不足

HP-UX也算是个老UNIX,怎么在这点儿功能上就不如其它UNIX方言呢?
请HP-UX研发部门,抓紧弥补这个OS的不足.
感觉HP-UX真是廉颇老矣了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP