妙想1:用SQL语句实现倒计时
3) 输入当天整点时间计算倒计时
下面展示一些 sql
。
declare
inputdate number:='&请输入截止时间';
date_h number;
date_m number;
date_s number;
begin
select to_number(inputdate - to_char(sysdate,'hh24')-1) into date_h from dual;
select to_number(59-to_char(sysdate,'mi')) into date_m from dual;
select to_number(60-to_char(sysdate,'ss')) into date_s from dual;
dbms_output.put_line(date_h||':'||date_m||':'date_s)
end;
/
功能:输入当天整点时间计算倒计时
输入:18
运行时间:15:06左右
实现结果:2:53:35
总结:可以实现当天内任意整点的倒计时。
缺点是:没办法实现任意小时任意分钟任意秒钟的倒计时