Chinaunix首页 | 论坛 | 博客
  • 博客访问: 974487
  • 博文数量: 584
  • 博客积分: 2293
  • 博客等级: 大尉
  • 技术积分: 3045
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-28 11:15
文章分类

全部博文(584)

文章存档

2012年(532)

2011年(47)

2009年(5)

我的朋友

分类:

2012-06-13 22:14:33

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"

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