ecshop二次开发--添加普通时间显示
来源:互联网 发布:天翼飞young跳过软件 编辑:程序博客网 时间:2024/06/14 16:20
1.进入include->lib_insert.php中复制代码添加一个方法
include目录:ecshop中的一些公用函数都会放在includes文件夹里,而这些公用函数几乎我们都可以用来参照一下就能轻松做出我们想要的其他功能了。
function insert_now_time(){ $str="<span id='nowTime'></span><script type='text/javascript' language='javascript'> var c = 0; var Y = ".date('Y').", M = ".date('n').", D =".date('j')."; function stime() { c++ sec = ".(time() - strtotime(date('Y-m-d')))."+c; H = Math.floor(sec / 3600) % 24 I = Math.floor(sec / 60) % 60 S = sec % 60 if (S < 10) S = '0' + S; if (I < 10) I = '0' + I; if (H < 10) H = '0' + H; if (H == '00' & I == '00' & S == '00') D = D + 1; //日进位 if (M == 2) { //判断是否为二月份****** if (Y % 4 == 0 && !Y % 100 == 0 || Y % 400 == 0) { //是闰年(二月有28天) if (D == 30) { M += 1; D = 1; } //月份进位 } else { //非闰年(二月有29天) if (D == 29) { M += 1; D = 1; } //月份进位 } } else { //不是二月份的月份****** if (M == 4 || M == 6 || M == 9 || M == 11) { //小月(30天) if (D == 31) { M += 1; D = 1; } //月份进位 } else { //大月(31天) if (D == 32) { M += 1; D = 1; } //月份进位 } } if (M == 13) { Y += 1; M = 1; } //年份进位 setTimeout('stime()', 1000); document.getElementById('nowTime').innerHTML = Y + '-' + M + '-' + D + ' ' + H + ':' + I + ':' + S } stime();</script>"; return $str;}
2.进入theme->default->library->page_header.php中调用前面的那个方法
{insert name='now_time'}
3.案例效果:
0 0
- ecshop二次开发--添加普通时间显示
- ecshop二次开发--添加普通时间显示
- ecshop二次开发--添加普通时间显示
- [OK]ecshop二次开发:商品分类添加图片显示功能
- ecshop二次开发 给商品添加自定义字段
- ecshop二次开发-- 添加手机短信接口实例
- ecshop二次开发--热词搜索且显示
- ecshop二次开发--热词搜索且显示
- ecshop二次开发--热词搜索且显示
- ecshop 二次开发
- ecshop 二次开发
- ecshop二次开发
- ecshop二次开发
- ecshop二次开发
- ecshop二次开发
- ecshop 二次开发
- ecshop 二次开发
- ECshop二次开发
- android基础总结篇之五:BroadcastReceiver应用详解
- FPGA基础知识3(xilinx CLB资源详解--slice、分布式RAM和Block ram)
- base.css(重设浏览器默认样式)
- oracle insert乱码问题
- 水果识别proj(2)
- ecshop二次开发--添加普通时间显示
- EventBus
- Android推送技术研究
- Netty处理HTTP之GET,POST请求
- 设计模式(10)--Reactor模式和NIO
- 度量快速开发平台中附件字段介绍
- 短发
- Erlang 之文件处理总结
- android开发常用组件和第三方库(二)