- 浏览: 215799 次
- 性别:
- 来自: 武汉
文章分类
- 全部博客 (151)
- java综合 (53)
- Struts1 (4)
- Oracle (9)
- 环境配置 (14)
- Hibernate (6)
- javascript (11)
- Spring (3)
- Oracle常用傻瓜问题1000问 (13)
- jquery (6)
- Android (5)
- DWR (3)
- Sql server 2005 (1)
- JasperReport (3)
- sturts2 (3)
- ExtJS (2)
- SQL (2)
- SQLITE (1)
- WebService (1)
- java队列 (2)
- Socket (1)
- JSTL标签+OGNL标签 (1)
- 乱码 (1)
- 设计模式 (1)
- Android经验分享 (3)
- 撒旦法 (0)
- 开源库 (1)
最新评论
-
Mr.Cheney:
Apple_2011 写道为什么我删了后还是报这个错啊?
检查 ...
解决办法java.lang.ClassCastException: cannot assign instance of net.sf.jasperreports -
Apple_2011:
为什么我删了后还是报这个错啊?
解决办法java.lang.ClassCastException: cannot assign instance of net.sf.jasperreports -
yangguang111345:
ORA-01922: CASCADE must be spec ...
Oracle 删除用户时出现错误ora-01922: CASCADE must bu specified to drop 用户名 -
移动硬盘:
遇到同樣的錯誤,已使用此方法解決成功,謝謝博主。
OracleDBconsoleorcl无法启动解决方案 -
NeverGiveUpToChange:
非常的不错,学习学习…………
java中timer用法
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
//引入工具包
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
Calendar cal = Calendar.getInstance();
int hour = cal.get(cal.HOUR_OF_DAY);
int minute = cal.get(cal.MINUTE);
int month = cal.get(cal.MONTH);
int date = cal.get(cal.DATE);
int year = cal.get(cal.YEAR);
int second = cal.get(cal.SECOND);
%>
//获取服务器端时间
<script type="text/javascript">
var NowHour = "";//Today.getHours();
var NowMinute = "";//Today.getMinutes();
var NowMonth = "";//Today.getMonth();
var NowDate = "";//Today.getDate();
var NowYear = "";//Today.getYear();
var NowSecond = "";//Today.getSeconds();
//获取服务端时间
function getTime(){
NowHour = "<%=hour%>";//Today.getHours();
NowMinute = "<%=minute%>";//Today.getMinutes();
NowMonth = "<%=month%>";//Today.getMonth();
//NowMonth = (parseInt(NowMonth)+1);
NowDate = "<%=date%>";//Today.getDate();
NowYear = "<%=year%>";//Today.getYear();
NowSecond = "<%=second%>";//Today.getSeconds();
}
var yzm ;//验证码
getTime();
startclock();
var timerID = null;
var timerRunning = false;
var year = "";
var month= "";
var day= "";
var hour= "";
var minute= "";
var seconds= "";
function showtime() {
var time=$("#hiddenTime").val();//获取数据库中结束时间或开始时间,然后开始计算离开始或结束还差多少时间
splitTime(time);//以上用于截取时间,分成年,月,日,时,分,秒
//=========================================
//以下用于用于计算时间差
//Today = new Date();
//if (NowYear < 2000)
// NowYear = 1900 + NowYear;
//Today = null;
Hourleft = hour - NowHour;
Minuteleft = minute - NowMinute;
Secondleft = seconds - NowSecond;
Yearleft = year - NowYear;
Monthleft = month - NowMonth - 1;
Dateleft = day - NowDate;
NowSecond = (parseInt(NowSecond)+1);
//Secondleft = (parseInt(Secondleft)-1);
//秒钟
if (NowSecond > 60) {
NowSecond = NowSecond - 60;
NowMinute = (parseInt(NowMinute)+1);
}
if (Secondleft < 0) {
Secondleft = 60 + Secondleft;
Minuteleft = (parseInt(Minuteleft)-1);
}
//分钟
if (NowMinute >60) {
NowMinute = NowMinute - 60;
NowHour = (parseInt(NowHour)+1);
}
if (Minuteleft < 0) {
Minuteleft = 60 + Minuteleft;
Hourleft = (parseInt(Hourleft)-1);
}
//小时
if (NowHour >24) {
NowHour = NowHour - 24;
NowDate = (parseInt(NowDate)+1);
}
if (Hourleft < 0) {
Hourleft = 24 + Hourleft;
Dateleft = (parseInt(Dateleft)-1);
}
//天
if (NowDate > 31) {
NowDate = NowDate - 31;
NowMonth = (parseInt(NowMonth)+1);
}
if (Dateleft < 0) {
Dateleft = 31 + Dateleft;
Monthleft = (parseInt(Monthleft)-1);
}
//月
if (NowMonth >12 ) {
NowMonth = NowMonth - 12;
NowYear = (parseInt(NowYear)+1);
}
if (Monthleft < 0) {
Monthleft = 12 + Monthleft;
Yearleft = (parseInt(Yearleft)-1);
}
Hourleft = Dateleft * 24 + Hourleft ;
if(Hourleft<10){
Hourleft = "0"+Hourleft;
}
if(Minuteleft<10){
Minuteleft = "0"+Minuteleft;
}
if(Secondleft<10){
Secondleft = "0"+Secondleft;
}
//Temp = Hourleft + ':' + Minuteleft + ':' + Secondleft ;
var status = "${msActivity.status}";
if(status == 1||status == 2){
if(Hourleft<100){
Hourleft = '0'+Hourleft;
$("#timeup").html(Hourleft);
}
$("#timeup").html(Hourleft);
$("#timeup1").html(Minuteleft);
$("#timeup2").html(Secondleft);
if(Hourleft==0&&Minuteleft==0&&Secondleft==0){
window.location.reload();
}
}else{
$("#timeup").html("000");
$("#timeup1").html("00");
$("#timeup2").html("00");
}
setTimeout("showtime()", 1000);
//timerRunning = true;
}
//var timerID = null;
//var timerRunning = false;
//function stopclock() {
// if (timerRunning)
// clearTimeout(timerID);
// timerRunning = false;
//}
function startclock() {
//stopclock();
showtime(); //调用计算时间差方法,并显示
}
//以上用于计算时间差
//=============================================
function splitTime(time){
year=time.substr(0,4);
var index1=time.indexOf("-");
var index2=time.lastIndexOf("-");
var cha=parseInt(index2)-(parseInt(index1)+1);
month=time.substr((parseInt(index1)+1),cha);
var kg=time.indexOf(" ");
cha=parseInt(kg)-parseInt(index2);
day=time.substr(parseInt(index2)+1,cha);
var mh=time.indexOf(":");
cha=parseInt(mh)-(parseInt(kg)+1);
hour=time.substr(parseInt(kg)+1,cha);
var mh2=time.lastIndexOf(":");
cha=parseInt(mh2)-(parseInt(mh)+1);
minute=time.substr(parseInt(mh)+1,cha);
var mh2=time.lastIndexOf(":");
seconds=time.substr(parseInt(mh2)+1,2);
发表评论
-
androidd 几个开源框架
2013-10-30 12:16 574http请求开源框架: AsyncHttpClient ( ... -
java获取一个0到N的随机数
2013-10-25 09:26 898private int getRandom(int ... -
Java线程:线程的同步-同步块
2012-04-06 11:20 879Java线程:线程的同步-同步块 对于同步,除了同步方法 ... -
精通java的25个标准
2012-03-24 16:43 7581.你需要精通面向对象分析与设计(OOA/OOD)、涉及 ... -
冒泡排序
2012-03-17 18:23 852import java.io.BufferedReader; ... -
validator的使用,jsp回显提示信息
2012-03-10 10:07 853UserAction.java package com.r ... -
引入标签的地址
2012-03-10 10:07 878<%@ taglib prefix="&quo ... -
eclipse项目中关于导入的项目里提示HttpServletRequest 不能引用的解决办法
2012-02-14 14:47 1641eclipse项目中关于导入的项目里提示HttpServlet ... -
Page分页
2011-09-09 15:39 950package util; import java.util ... -
JAVA类反射学习资料
2011-09-02 17:04 12511、获取指定类的构造器 ... -
去掉 URL 中讨厌的 jsessionid
2011-08-31 10:59 1739编写DisableUrlSessionFilter.java类 ... -
urlrewrite可以将动态的URL进行伪静态
2011-08-31 10:10 550urlrewrite可以将动态的URL进行伪静态,比如把 ... -
JSP导出Excel的例子
2011-08-26 17:37 1200<%@ page contentType="a ... -
自定义jstl标签函数,方便开发
2011-08-26 16:17 845自定义JSTL标签函数,方便页面的调用,通过调用函数返回数据进 ... -
如何使用Log4j?
2011-08-24 17:05 631如何使用Log4j? 1、 L ... -
Java开发常用jar包
2011-08-24 17:01 898mail.jar与activation.jar 里 ... -
JSON-RPC-JAVA 的使用(AJAX技术调用java类方法)
2011-08-24 11:20 695JSON-RPC-JAVA 非常好用的一个ajax框架,附上d ... -
JAVA中利用JDOM类库对XML进行简单的包装处理
2011-05-31 10:42 1222package test.base; import java ... -
JDOM读取XML,并且创建XML
2011-05-26 17:10 827package com.brit.cx.common; ... -
自定义Tag标签的使用、Struts2国际化全局资源配置(老鸟请绕道)
2011-05-24 21:33 1255今天同事问我,如何对jsp上用户的某个功能进行限制 ...
相关推荐
在一些购物商城经常看到有很多商品做秒杀活动,也就是倒计时,本篇文章给大家介绍Javascript实现商品秒杀倒计时(时间与服务器时间同步),需要的朋友可以了解下
商品秒杀倒计时功能+ViewPager实现画廊效果, 精简版本http://blog.csdn.net/konfyt_android/article/details/52882458
元旦倒计时代码+可设置时间+自动计时 元旦倒计时代码+可设置时间+自动计时 元旦倒计时代码+可设置时间+自动计时 元旦倒计时代码+可设置时间+自动计时 元旦倒计时代码+可设置时间+自动计时 元旦倒计时代码+可设置时间...
元旦倒计时代码+HTML+JavaScript
元旦倒计时源码+html+js+css(动图)、鼠标移动画出爱心
js获取服务端时间并进行倒计时,结束时间可动态获取。源码公开,可以在倒计时结束后调用后台方法。要用IDE是vs2008
通过html+css+javascript写的一个倒计时页面,通过输入分钟和秒数能够倒计时,通过if来判断输入的值得正确性
前端语言(HTML+css+JavaScript + canvas)写的一个 2023 年跨年倒计时代码 倒计时日期格式:月-日-时-分-秒 也可以自定义日期格式 自定义添加祝福语等 代码时按照元旦作为计算日期 也可以按照农历新年作为日期格式
vue实现秒杀倒计时组件 ...4.秒杀时间与服务器当前时间比对,获取时间差(共X秒) 5.根据X秒计算出离秒杀开始时间还有x天x小时x分钟x秒 下面代码只展示第4、第5步骤 组件CountDown.vue <template> <div> <inp
JS倒计时, 两个时间对比, 得到天+时+分+秒, 倒计时, ajax获取结束时间倒计时
易语言倒计时源码+软件+皮肤 功能:倒计时 桌面窗口提示(仿QQ信息)托盘显示
之前做过倒计时的,但是都是基于jsp客户端的时间,找了多个资料没有找到jsp直接的获取服务器时间能运行的,这次专门做了一个,供初学者学习。
倒计时进度条+翻页效果
小程序源码 电商-拼团 倒计时 (代码+截图)小程序源码 电商-拼团 倒计时 (代码+截图)小程序源码 电商-拼团 倒计时 (代码+截图)小程序源码 电商-拼团 倒计时 (代码+截图)小程序源码 电商-拼团 倒计时 (代码+截图)小...
小程序源码 辩论倒计时 (代码+截图)小程序源码 辩论倒计时 (代码+截图)小程序源码 辩论倒计时 (代码+截图)小程序源码 辩论倒计时 (代码+截图)小程序源码 辩论倒计时 (代码+截图)小程序源码 辩论倒计时 (代码+截图)小...
Verilog数字钟(自动计时+手动校时+倒计时+闹钟+整点报时+LCD显示)附完整源代码、详细注释和word报告。用cyclone Ⅱ实现。
PPT倒计时插件+如何在PPT2007内加载宏 程序名称:PPT倒计时加载宏 发布时间:2009/12/17 作 者:沈兵 联系电话:0574-62776960
html+js+css 组建不需要搭建环境直接可用; 已经在多场线下比赛进行实践应用;... 现有代码 有 2、3、5、6、10分钟倒计时 (可以自行调节时间); 代码简单支持自行创建,可以随意搭建在各种环境进行使用;
春节倒计时 倒计时归零时 自动跳转至烟花效果
日期计算器 倒计时 天数计算器 日期计算器 倒计时 天数计算器