Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1365037
  • 博文数量: 416
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 4258
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-23 22:13
文章分类

全部博文(416)

文章存档

2015年(7)

2014年(42)

2013年(35)

2012年(14)

2011年(17)

2010年(10)

2009年(18)

2008年(127)

2007年(72)

2006年(23)

2005年(51)

分类:

2012-11-05 10:37:44

select to_char(startup_time,'DD-MON-YYYY HH24:MI:SS') started_at,

TRUNC(sysdate - (startup_time))||'day(s),'||TRUNC(24*((sysdate-startup_time) -TRUNC(sysdate-startup_time)))

||'hour(s),'||MOD(TRUNC(1440*((SYSDATE-startup_time)-

TRUNC(sysdate-startup_time))),60)

||'minutes(s),'||MOD(TRUNC(86400*((SYSDATE-STARTUP_TIME)-

TRUNC(SYSDATE-startup_time))),60)

||'seconds' uptime

from v$instance;

 

 

select to_char(startup_time,'DD-MON-YYYY HH24:MI:SS') 启动时间,

TRUNC(sysdate - (startup_time))||'天 '||TRUNC(24*((sysdate-startup_time) -TRUNC(sysdate-startup_time)))

||'小时 '||MOD(TRUNC(1440*((SYSDATE-startup_time)-

TRUNC(sysdate-startup_time))),60)

||'分 '||MOD(TRUNC(86400*((SYSDATE-STARTUP_TIME)-

TRUNC(SYSDATE-startup_time))),60)

||'秒' 运行时间

from v$instance;

 

234129/86400

计算天数

($1 % 86400)/3600

计算小时

($1 % 3600)/60

计算分钟

$1 % 60

计算秒

系统已运行:%d天%d时%d分%d秒

234129 运行的总时间,以秒为单位

echo 234129 | awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d秒",run_days,run_hour,run_minute,run_second)}'

date -d "234129 second ago" +"%Y-%m-%d %H:%M:%S"

阅读(3271) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~