如:
在一个html页面中,有6个Image控件显示图片(img_1,img_2,...,img_6),默认每天00:00:00时,规定这6个控件得显示图片分别为:1.jpg,2.jpg,...,6.jpg(总的假如有9张图片)。设置每10分钟,该6个控件的图片向后移1位;
例如(00:10:00-00:19:59的时间段,img_1,..,img_6分别显示为:9.jpg,1.jpg,...,5.jpg;
00:20:00-00:29:59的时间段显示:8.jpg,9.jpg,...,4.jpg);
以此类推,显示完一遍耗时90分钟;现在的问题是我想知道当前时间(如:15:35分)时,该6个控件上分别显示的是哪6张图片。也许还有别的方法实现,求各位高手指点下。(我脑袋不好使,算法没算出来 - -.)
在一个html页面中,有6个Image控件显示图片(img_1,img_2,...,img_6),默认每天00:00:00时,规定这6个控件得显示图片分别为:1.jpg,2.jpg,...,6.jpg(总的假如有9张图片)。设置每10分钟,该6个控件的图片向后移1位;
例如(00:10:00-00:19:59的时间段,img_1,..,img_6分别显示为:9.jpg,1.jpg,...,5.jpg;
00:20:00-00:29:59的时间段显示:8.jpg,9.jpg,...,4.jpg);
以此类推,显示完一遍耗时90分钟;现在的问题是我想知道当前时间(如:15:35分)时,该6个控件上分别显示的是哪6张图片。也许还有别的方法实现,求各位高手指点下。(我脑袋不好使,算法没算出来 - -.)
解决方案 »
- 控制Ext中EditorGridPanel单元是否可编辑问题
- 网页取xml的表格,表格中字体的不能调整大小,表格周边文本可以调整?
- javascript如何调用web service???上网搜了很多,但都是关于.net的!
- ext2.1 \examples\grid 下的所有重XML载入数据的例子全部都不能成功载入?
- 请问如何知道控件的类型?
- 不知这种正则表达式描述是否可以。
- 请教一个单选框问题,谢谢
- 怎样在一个框架页面中用javascript向另一个框架中写入文字
- 如何手动改变iFrame的大小?????????
- 超难题!如何用JS获取用户输入、后退等方式转到其它网页的Url?
- JS有异或运算符吗???
- 如何做到点击小图在弹出层中显示大图的效果
(15+35/10+1)%6=1
所以应该是234561
= 4
应该是索引为: 4,5,6,7,8,0 的6张图片
15.35=15*3600+35*60=56100秒 也就是说已经有了(56100/4800)次循环
然后拿余数再来计算该哪张图片在第一个image,再然后就不需要多讲了,挨个显示
var arr = ["7.jpg","8.jpg","9.jpg","1.jpg","2.jpg","3.jpg","4.jpg","5.jpg","6.jpg"];
var start = new Date(2011,10,11,0,0,0);
var end = new Date(2011,10,11,15,35,0);
var times = Math.floor((end.getTime() - start.getTime())/1000/60/10);
var j = times%9;
for(var i = 0; i < j; i++){
var end = arr[8];
for(k = 8; k >= 0; k--){
arr[k] = arr[k-1];
}
arr[0] = end;
}
alert(arr.slice(3,9));