求助各位老大,我想得到一个时间,不知该怎么做?
2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家
求助各位老大,我想得到一个时间,不知该怎么做? 把购买记录的时间给改了,不显示时间,这样显示:(3天13小时56分前) 这样显示的话,就需要 得到 下单时间和当前时间的差。 也就是说我现在需要 得到一个值,这个值=当前时间减去下单时间(并以“3天13小时56分前”格式化出来) 不知如何实现,曾借鉴了 促销倒计时,无奈基本不会。所以没做出来 |
回答:
根据您的需求,我改以一段代码后应该时可以实现你的要求。 新站才开通还没有什么流量,所以就把解决方法写到新站上了,还请谅解 二次开发,修改ECSHOP中当前时间与下单时间差值 |
根据您的需求,我改以一段代码后应该时可以实现你的要求。 新站才开通还没有什么流量,所以就把解决方法写到新站上了,还请谅解 二次开发,修改ECSHOP中当前时间与下单时间差值 |
这个你就要写好时间计算函数。请参考DISCUZ里面有算法 |
还有某些童鞋,不要拿一些没有技术含量的插件在 销售!也就是刚刚接触ec的网友觉得新奇。常用插件、经得起时间考证的实用功能和插件,基本都在坛子里可以找到并实现。 |
听语气 楼主二次开发能力应该很强 怎么这个还不会啊? |
谢谢 ecshopkaifa 谢谢技术开发网了 |
首先自然要找到填充该模板数据源的来源,搜索下,发现是includes/lib_transaction.php中的get_user_orders函数,呵呵,下一步就很简单了,在while循环中添加一个返回记录: “diffdate” => format_time($row[“add_time”]), //为返回的一个新的字符串集合,大约在337行。。位于$arr[]数组中; 在此函数中 我调用了一个 format_time函数,在这个文件中随便找个位置,添加 format_time 函数(); function format_time($time) { $now = strtotime(date("Y-m-d H:i:s"));// 当前日期 $diff = $now - $time;//相差值 $year = floor($diff / 60 / 60 / 24 / 365);//年差值 $diff -= $year * 60 * 60 * 24 * 365; $month = floor($diff / 60 / 60 / 24 / 30); //月差值 $diff -= $month * 60 * 60 * 24 * 30; $week = floor($diff / 60 / 60 / 24 / 7);//周差值 $diff -= $week * 60 * 60 * 24 * 7; $day = floor($diff / 60 / 60 / 24);//日差值 $diff -= $day * 60 * 60 * 24; $hour = floor($diff / 60 / 60); //时差值 $diff -= $hour * 60 * 60; $minute = floor($diff / 60);//分差值 $diff -= $minute * 60; $second = $diff;//秒差值 $elapse = ''; $unitArr = array('年' =>'year', '个月'=>'month', '周'=>'week', '天'=>'day', '小时'=>'hour', '分钟'=>'minute', '秒'=>'second' ); foreach ( $unitArr as $cn => $u ) { if ( $$u > 0 ) { $elapse .= $$u . $cn; } } return $elapse; } |
这个那会还真不会! |
$format = $format==''?'m-d H:i:s'format; |
最近更新
常用插件
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
ecshop热门问答
ecshop热门资料
ecshop273
ecshop电子票
ecshop淘宝接口
ecshop支付宝发货同步
ecshopRRS
ecshopECMALL一键登录
ecshop在线装机
ecshopLIGHTBOX
ecshop退出
cls_page.php
ecshop组合商品
ecshop横向滚动条
ecshop模板开发
ecshop延长
ecshop搜索栏
ecshop发展模式
ecshopMSN
ecshop人民币
价格分割
ecshop常量
ecshopFLASH播放器
ecshop首次安装
ecshop新模板
ecshop服务
ecshop商品搜索
ecshop数据导入
ecshop行列
ecshop字型
ecshop添加到收藏车
ecshopaddress